0
I Use This!
Inactive

Commits : Listings

Analyzed 8 days ago. based on code collected 8 days ago.
Mar 31, 2025 — Mar 31, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Version bump. More... about 14 years ago
Add another case for detecting the parent field. More... about 14 years ago
Now raise an exception if the parent field cannot be auto-detected. More... about 14 years ago
Added order-by clause element for the mapper extension, so that order_by=NodeClass.tree_manager will produce a correct ORDER BY clause even before the class has been mapped. More... about 14 years ago
Version bump. More... about 14 years ago
All session objects are now updated to reflect tree operations, which should go a long way towards eliminating hidden bugs due to stale data. More... about 14 years ago
Added doctoring. More... about 14 years ago
Re-ordered SQL expression for clarity. More... about 14 years ago
Provided much more robust fix for the issue of multiple-insert nodes being given identical values. Now all new nodes are tracked and updated during tree operations. More... about 14 years ago
Version bump. More... about 14 years ago
Fixed a bug where tree parameters were "doubling up" during multiple insertion because of the way SQLAlchemy handles the before_insert event. More... about 14 years ago
Version bump. More... about 14 years ago
Moved tree field accessors to ClassManager so that they can be used from both the instance-level and class-level. More... about 14 years ago
Version bump. More... about 14 years ago
Fixed bug where registration would fail on a mapping which contained synonyms, since synonyms lack the 'local_side' attribute. More... about 14 years ago
Updated version for 0.0.2 release. More... about 14 years ago
Added a guard around registration, to prevent the event handlers from being registered twice. This can happen in some projects due to the way the unittest2 test discovery algorithm imports modules. More... about 14 years ago
Switched to source distributions for make sdist, since we are pure python. More... about 14 years ago
Fixed bug where the before_flush event handler wasn't being selective about which objects it handles. Only showed up when I started using SQLAlchemy-ORM-tree in a larger project. More... about 14 years ago
Moved version data into setup.py so as to avoid a requirement on sqlalchemy during install. More... about 14 years ago
Forgot to indicate that SQLAlchemy is a requirement. Fixed. More... about 14 years ago
Version bump, 0.0.1. More... about 14 years ago
Implemented remaining UPDATE cases, with unit tests. More... about 14 years ago
Switched InvalidMoveError to ValueError when the problem is actually an unexpected argument value. More... about 14 years ago
Implemented movement of root nodes to become child nodes, with associated unit tests. More... about 14 years ago
Changed test names to match method being tested. More... about 14 years ago
Largely restructured the flush-handling code so that inserts, updates, and deletes are handled by the before/after mapper extension events, and before_flush only sets up the proper parameters. More... about 14 years ago
Implemented _move_node() as a dispatch method, and its first special case _make_child_root_node(). More... about 14 years ago
Removed redundant specification of field.name instead of just field. More... about 14 years ago
Auto-detect session if not provided. More... about 14 years ago