Commits

Author Commit Message Labels Comments Date
Mike Bayer
- upgrade DBAPI index to have links to all dialect toplevel pages - add line for google DBAPI
Branches
rel_0_7
Mike Bayer
- [feature] Added a new dialect for Google App Engine. [ticket:2484]
Branches
rel_0_7
Mike Bayer
- [bug] Fixed bug in declarative whereby the precedence of columns in a joined-table, composite column (typically for id) would fail to be correct if the columns contained names distinct from their attribute names. This would cause things like primaryjoin conditions made against the entity attributes to be incorrect. Related to [ticket:1892] as this was supposed to be part of that, this i…
Branches
rel_0_7
Mike Bayer
- upgrade DBAPI index to have links to all dialect toplevel pages - add line for google DBAPI
Mike Bayer
- add new google app engine DBAPI, [ticket:2484]
Mike Bayer
- [bug] Dialect no longer emits expensive server collations query, as well as server casing, on first connect. These functions are still available as semi-private. [ticket:2404]
Mike Bayer
get __clause_element__ for remote()/foreign() annotation, [ticket:2493]
Mike Bayer
- identify another condition, indirectly via #2491, where remote/local detection was regressing vs. 0.7. use a more liberal check for "tables overlap".
Mike Bayer
- [bug] Fixed bug in declarative whereby the precedence of columns in a joined-table, composite column (typically for id) would fail to be correct if the columns contained names distinct from their attribute names. This would cause things like primaryjoin conditions made against the entity attributes to be incorrect. Related to [ticket:1892] as this was supposed to be part of that, this is [ticket:2491]. Also in 0.7.8.
Mike Bayer
add a test for r2491
Mike Bayer
looks like I finally stepped on someone elses dunders...will have to figure out how to make a public API for this anyway
Mike Bayer
fix logic here broken by the change for enable_relationship_loading
Mike Bayer
ignore columns that don't resolve here either.
Mike Bayer
- reorganize the usage of __mapper_args__ so that it's only called after the __prepare__() step, if any, so that everything to do with the mapping occurs after the table is reflected.
Mike Bayer
- [bug] Added ROWID to oracle.*, [ticket:2483]
Branches
rel_0_7
Mike Bayer
- [bug] Added ROWID to oracle.*, [ticket:2483] Also in 0.7.8.
Mike Bayer
add a note about sqlites lack of concurrency by design, [ticket:2447]
Branches
rel_0_7
Mike Bayer
add a note about sqlites lack of concurrency by design, [ticket:2447]
Mike Bayer
- [feature] Added utility feature Session.enable_relationship_loading(), supersedes relationship.load_on_pending. Both features should be avoided, however. [ticket:2372]
Mike Bayer
- [bug] Fixed bug whereby subqueryload() from a polymorphic mapping to a target would incur a new invocation of the query for each distinct class encountered in the polymorphic result. [ticket:2480]
Branches
rel_0_7
Mike Bayer
- [bug] Fixed bug whereby subqueryload() from a polymorphic mapping to a target would incur a new invocation of the query for each distinct class encountered in the polymorphic result. [ticket:2480]. Also in 0.7.8.
Mike Bayer
fix mysql
Mike Bayer
- [feature] The "deferred declarative reflection" system has been moved into the declarative extension itself, using the new DeferredReflection class. This class is now tested with both single and joined table inheritance use cases. [ticket:2485] - [bug] The autoload_replace flag on Table, when False, will cause any reflected foreign key constraints which refer to already-declared columns to be skipped, assuming that the in-Python de…
Mike Bayer
- add DeferredReflection to declarative itself - split out test_declarative into four separate modules
Mike Bayer
clean this up some more. __mapper__ isn't even set up.
Mike Bayer
implement support for __prepare__ declarative method. this signals that the mapping should not be constructed immediately; instead, the info for the mapping is placed into an interm object _MapperThingy which serves as the mapper for the purposes of figuring out inheritance, etc. Later, the prepare_deferred_mapping() function can be called given a base which will invoke __prepare__ for each mapped class.
Mike Bayer
Added tag rel_0_6_9 for changeset 67b5d1994fd7
Branches
rel_0_6
Mike Bayer
0.6.9 release prep
Tags
rel_0_6_9
Branches
rel_0_6
Mike Bayer
Added tag rel_0_7_7 for changeset faa9d921eb84
Branches
rel_0_7
Mike Bayer
0.7.7 release prep
Tags
rel_0_7_7
Branches
rel_0_7
  1. Prev
  2. Next