Show all
Author Commit Message Labels Comments Date
Default avatar rtl
Added some additional data to exception raised in PropertyLoader,_get_direction when cannot determine the direction to specify exactly which relation failed.
Mike Bayer avatarMike Bayer
lazy load and deferred load operations require the parent object
Mike Bayer avatarMike Bayer
try/except around init.__name__ = oldinit.__name__ for py2.3 compat
Mike Bayer avatarMike Bayer
cast converted into its own ClauseElement so that it can have an explicit compilation
Tags
rel_0_2_3
Mike Bayer avatarMike Bayer
if an object fails construction, doesnt get added to the session
Mike Bayer avatarMike Bayer
updates
Mike Bayer avatarMike Bayer
unsupported unit test on mysql
Mike Bayer avatarMike Bayer
more intelligent "removal" of list items when a list attribute is replaced, doesnt actually "remove" the items from teh replaced list just marks them as "removed" from the parent object for history purposes
Mike Bayer avatarMike Bayer
removed historyarray test
Mike Bayer avatarMike Bayer
fixed bug where if a many-to-many table mapped as "secondary" had other cols in it, delete operations would try to match up on those columns. also fixed bug in new attributes if you set a list based attribute to a blank list, properly fires the 'delete' event for the elements of the previous list
Mike Bayer avatarMike Bayer
fixed 'port' attribute of URL to be an integer if present [ticket:209]
Mike Bayer avatarMike Bayer
some adjustments
Mike Bayer avatarMike Bayer
merged attributes rewrite
Mike Bayer avatarMike Bayer
if an item attached to a parent is found to be already in the session, then the "save-update" cascade operation doesnt take place. currently this prevents unncessessary cascading due to backref events, which was a massive speed hit.
Tags
pre_attribute_rewrite
Mike Bayer avatarMike Bayer
fixed bug where Column with redefined "key" property wasnt getting
Mike Bayer avatarMike Bayer
fixed nested rollbacks
Mike Bayer avatarMike Bayer
unit tests for dangling subquery, many-to-many clear-and-resave
Mike Bayer avatarMike Bayer
adjustment to better allow textual from clauses
Mike Bayer avatarMike Bayer
"parent track" function needed to be more specific to the parent class
Mike Bayer avatarMike Bayer
separated standalone between(), column.between(), put literal checking for both, favor column.between()
Mike Bayer avatarMike Bayer
fixed typing for between() operator, [ticket:202]
Mike Bayer avatarMike Bayer
fixed module scoping for class_mapper [ticket:201]
Mike Bayer avatarMike Bayer
late compilation of mappers. now you can create mappers in any order, and they will compile their internal state when first used in a query or flush operation (or their props or 'c'/'columns' attributes are used). includes various cleanups and fixes in support of the change, including some unit test changes, additional unit tests.
Mike Bayer avatarMike Bayer
possible fix to cascade_mappers
Mike Bayer avatarMike Bayer
fixed [ticket:200]
Default avatar cleverdevil
Further improved the process_relationships function to handle the ordering of
Mike Bayer avatarMike Bayer
fixed bug where tables with schema name werent getting indexed in metadata correctly
Default avatar sean
Copy __name__ and __doc__ from oldinit.
Mike Bayer avatarMike Bayer
fix to backref when its none for one-to-one
Mike Bayer avatarMike Bayer
added "NonExistentTable" exception throw to reflection, courtesy lbruno@republico.estv.ipv.pt, for [ticket:138]
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.