Commits

Author Commit Message Labels Comments Date
Mike Bayer
fixes to types so that database-specific types more easily used; fixes to mysql text types to work with this methodology [ticket:269]
Mike Bayer
[ticket:268]
Mike Bayer
refactored ANSIIdentifierPreparer to be visitor based; minimizes escaping operations and isinstance()/duck-typing calls
Mike Bayer
turned off default case-folding rules as they wreak havoc with the current unittests, temporary isintance() checks in ASNIIdentifierPreparer which will be replaced with visit_ methodology
Mike Bayer
added docs for ON UPDATE/DELETE, identifier quoting
Mike Bayer
quoting facilities set up so that database-specific quoting can be turned on for individual table, schema, and column identifiers when used in all queries/creates/drops. Enabled via "quote=True" in Table or Column, as well as "quote_schema=True" in Table. Thanks to Aaron Spike for his excellent efforts. [ticket:155]
Mike Bayer
comment
Mike Bayer
[ticket:251]
Mike Bayer
removed superfluous **params
Mike Bayer
SelectResults will use a subselect, when calling an aggregate (i.e. max, min, etc.) on a SelectResults that has an ORDER BY clause [ticket:252]
Mike Bayer
reflected 'mediumint' type
Mike Bayer
inheritance check uses issubclass() instead of direct __mro__ check to make sure class A inherits from B, allowing mapper inheritance to more flexibly correspond to class inheritance [ticket:271]
Mike Bayer
added "nowait" flag to Select() [ticket:270]
Mike Bayer
fixed ms-sql connect() to work with adodbapi
Mike Bayer
moved rollback catch to mysql module...
Jonathan Ellis
fix mysql borkage
Jonathan Ellis
fix mysql borkage
Mike Bayer
added __contains__ to OrderedProperties, so that rabbit is not in there
Mike Bayer
all create()/drop() calls have a keyword argument of "connectable". "engine" is deprecated. fixes [ticket:255]
Mike Bayer
added an objectstore clear
Mike Bayer
fix to lazy loads when mapping to joins
Mike Bayer
adjusted __getstate__ on InstrumentedList to further avoid callables getting stuck in there...
Mike Bayer
fixed possible error in mysql reflection where certain versions return an array instead of string for SHOW CREATE TABLE call
Mike Bayer
added start of a many-to-many test
Mike Bayer
fixed small pickle bug with lazy loaders [ticket:265]
Mike Bayer
improvement over previous changeset: SingletonThreadPool has a size and does a cleanup pass, so that only a given number of thread-local connections stay around (needed for sqlite applications that dispose of threads en masse)
Mike Bayer
temporary workaround dispose_local() added to SingletonThreadPool for sqlite applications that dispose of threads en masse
Mike Bayer
added reflected 'tinyint' type to MS-SQL [ticket:263]
Mike Bayer
fixed mysql reflection of default values to be PassiveDefault
Mike Bayer
adjustments to pool stemming from changes made for [ticket:224]. overflow counter should only be decremented if the connection actually succeeded. added a test script to attempt testing this.
  1. Prev
  2. Next