1. Mike Bayer
  2. sqlalchemy

Commits

Author Commit Message Date Builds
Mike Bayer
- Fixed bug in common table expression system where if the CTE were used only as an ``alias()`` construct, it would not render using the WITH keyword. Also in 0.7.11. [ticket:2783]
Branches
rel_0_8
Mike Bayer
- Fixed bug in common table expression system where if the CTE were used only as an ``alias()`` construct, it would not render using the WITH keyword. Also in 0.8.3, 0.7.11. [ticket:2783]
Patrick Schmid
Made primary_key autoincrement=False in versioning example.
Mike Bayer
modernize this a bit
Mike Bayer
- this collection can be None on cleanup, so check for that
Mike Bayer
last updated
Mike Bayer
try seeing if just clearing this ahead of time helps
Mike Bayer
fix py26 flag
Branches
rel_0_8
Mike Bayer
try seeing if just clearing this ahead of time helps
Branches
rel_0_8
Mike Bayer
exclude python2.5 on this also
Branches
rel_0_8
Mike Bayer
- fix issue in join rewriting whereby we need to ensure the .key and .name are transferred correctly for when .key is present; tests have been enhanced to test this condition for render, result map construction, statement execution. [ticket:2790]
Mike Bayer
- The C extensions are ported to Python 3 and will build under any supported CPython 2 or 3 environment. [ticket:2161]
Mike Bayer
- add event.contains() function to the event package, returns True if the given target/event/fn is set up to listen. - repair mutable package which is doing some conditional event listening
Mike Bayer
- Removal of event listeners is now implemented. The feature is provided via the :func:`.event.remove` function. [ticket:2268] - reorganization of event.py module into a package; with the addition of the docstring work as well as the new registry for removal, there's a lot more code now. the package separates concerns and provides a top-level doc for each subsection of functionality - the remove feature works by providing the EventKey object which associates t…
Mike Bayer
- The mechanism by which attribute events pass along an :class:`.AttributeImpl` as an "initiator" token has been changed; the object is now an event-specific object called :class:`.attributes.Event`. Additionally, the attribute system no longer halts events based on a matching "initiator" token; this logic has been moved to be specific to ORM backref event handlers, which are the typical source of the re-propagation of an attribute event onto subsequen…
Mike Bayer
tpo
Branches
rel_0_8
Mike Bayer
tpo
Mike Bayer
- Improved the examples in ``examples/generic_associations``, including that ``discriminator_on_association.py`` makes use of single table inheritance do the work with the "discriminator". Also added a true "generic foreign key" example, which works similarly to other popular frameworks in that it uses an open-ended integer to point to any other table, foregoing traditional referential integrity. While we don't recommend this pattern, information wants to be free. Also in 0.8.3. - Added a convenience class decorator :func:`.as_declarative`, is a wrapper for :func:`.declarative_base` which allows an existing base class to be applied using a nifty class-decorated approach. Also in 0.8.3.
Branches
rel_0_8
Mike Bayer
- Improved the examples in ``examples/generic_associations``, including that ``discriminator_on_association.py`` makes use of single table inheritance do the work with the "discriminator". Also added a true "generic foreign key" example, which works similarly to other popular frameworks in that it uses an open-ended integer to point to any other table, foregoing traditional referential integrity. While we don't recommend this pattern, information wants to be free. Also in 0.8.3. - Added a convenience class decorator :func:`.as_declarative`, is a wrapper for :func:`.declarative_base` which allows an existing base class to be applied using a nifty class-decorated approach. Also in 0.8.3.
Mike Bayer
Merge pull request #18 from davidjb/patch-1 Minor hybrid extension documentation update
Branches
rel_0_8
Mike Bayer
Merge pull request #18 from davidjb/patch-1 Minor hybrid extension documentation update
David Beitey
Minor hybrid extension documentation update
Mike Bayer
Fixed bug in ORM-level event registration where the "raw" or "propagate" flags could potentially be mis-configured in some "unmapped base class" configurations. Also in 0.8.3. [ticket:2786]
Branches
rel_0_8
Mike Bayer
Fixed bug in ORM-level event registration where the "raw" or "propagate" flags could potentially be mis-configured in some "unmapped base class" configurations. Also in 0.8.3. [ticket:2786]
Mike Bayer
Merge branch 'master' into ticket_2501
Branches
ticket_2501
Mike Bayer
Fixed bug in :class:`.CheckConstraint` DDL where the "quote" flag from a :class:`.Column` object would not be propagated. Also in 0.8.3, 0.7.11. [ticket:2784]
Branches
rel_0_7
Mike Bayer
Fixed bug in :class:`.CheckConstraint` DDL where the "quote" flag from a :class:`.Column` object would not be propagated. Also in 0.8.3, 0.7.11. [ticket:2784]
Branches
rel_0_8
Mike Bayer
Fixed bug in :class:`.CheckConstraint` DDL where the "quote" flag from a :class:`.Column` object would not be propagated. Also in 0.8.3, 0.7.11. [ticket:2784]
Mike Bayer
Merge pull request #17 from iElectric/docs/wording_yield_per wording about supported dialects for Query.yield_per
Branches
rel_0_7
Mike Bayer
Merge pull request #17 from iElectric/docs/wording_yield_per wording about supported dialects for Query.yield_per
Branches
rel_0_8
  1. Prev
  2. Next