Commits

Author Commit Message Labels Comments Date
jason kirtland
Update for new nose plugin location.
zzzeek
- the NoseSQLAlchemyPlugin has been moved to a new package "sqlalchemy_nose" which installs along with "sqlalchemy". This so that the "nosetests" script works as always but also allows the --with-coverage option to turn on coverage before SQLAlchemy modules are imported, allowing coverage to work correctly. - added some new ignores
zzzeek
- forgot to add the immediate loader tests
zzzeek
edit
zzzeek
note expire_on_commit in the docstring for commit() as well
zzzeek
- Fixed MSSQL reflection bug which did not properly handle reflection of unknown types. [ticket:1946]
zzzeek
- Added a new "lazyload" option "immediateload". Issues the usual "lazy" load operation automatically as the object is populated. The use case here is when loading objects to be placed in an offline cache, or otherwise used after the session isn't available, and straight 'select' loading, not 'joined' or 'subquery', is desired. [ticket:1914]
zzzeek
- engine_from_config() now accepts 'debug' for 'echo', 'echo_pool', 'force' for 'convert_unicode', boolean values for 'use_native_unicode'. [ticket:1899]
zzzeek
- Fixed labeling bug in Query whereby the NamedTuple would mis-apply labels if any of the column expressions were un-labeled.
chrisw
warn when two classes with the same name end up in the declarative registry
chrisw
document creating indexes for columns in mixins
zzzeek
- default compilation of a type will check if the type class's module is inside of sqlalchemy.dialects, in which case that dialect's default will be used instead of DefaultDialect.
zzzeek
- added "views=True" option to metadata.reflect(), will add the list of available views to those being reflected. [ticket:1936]
zzzeek
- this test began working for oracle as of r14af1f73fbbd. Additionally, the operation wasn't actually "working" on sqlite, mysql prior to that rev, but no assertions checked. added assertions for those.
zzzeek
- *Major* cleanup / modernization of the Informix dialect for 0.6, courtesy Florian Apolloner. [ticket:1906]
zzzeek
- Fixed bug in query.update() where 'evaluate' or 'fetch' expiration would fail if the column expression key was a class attribute with a different keyname as the actual column name. [ticket:1935]
zzzeek
correct that only MySQL doesn't support CHECK constraints, [ticket:1927]
zzzeek
- Make it clear that the second mapping of User is against User.__table__, [ticket:1934]
zzzeek
- add additional logic that duplicates mapper's prop.copy(); prop.columns.append(col) logic when columns are present in a joined subclass with an attribute name different than the column name itself [ticket:1931] - add coverage to verify that we need to check (obj.name or name) when deciding if a Column from a mixin should be added to the mapped table
zzzeek
- reworked the internals of mapper.cascade_iterator() to cut down method calls by about 9% in some circumstances. [ticket:1932]
zzzeek
py2.4 didn't seem to like super() on an exception
zzzeek
don't need itertools here
zzzeek
- CircularDependencyError now has .cycles and .edges members, which are the set of elements involved in one or more cycles, and the set of edges as 2-tuples. [ticket:1890]
zzzeek
- add Sphinx 1.0 makefile and config options, [ticket:1929]
zzzeek
- Fixed bug whereby columns on a mixin wouldn't propagate correctly to a single-table inheritance scheme where the attribute name is different than that of the column. [ticket:1930]. Note [ticket:1931] which is the same issue for joined inh, not yet resolved.
zzzeek
@mapperproperty -> @declared_attr
zzzeek
for internal link to top render #
zzzeek
- @classproperty 's official name/location for usage with declarative is sqlalchemy.ext.declarative.mapperproperty. Same thing, but moving there since it is more of a "marker" that's specific to declararative, not just an attribute technique. [ticket:1915]
zzzeek
- Fixed recursion overflow which could occur when operating with two expressions both of type "NullType", but not the singleton NULLTYPE instance. [ticket:1907]
zzzeek
- fix a typo that was apparently not really impacting anything
  1. Prev
  2. Next