Commits

Show all
Author Commit Message Labels Comments Date
Mike Bayer
- update moved link, fixes #3351 (cherry picked from commit 176ac6ab0915f99d378c7d9be67e9c0a73ab1800)
Branches
rel_0_9
Mike Bayer
- add new documentation that applies to all modern SQLA versions, detailing ORM event recipes across the board. (cherry picked from commit 8be93c23ee566de7cefd7d1b8ef044324132a70f) Conflicts: doc/build/orm/events.rst
Branches
rel_0_9
Mike Bayer
- add a note about DISTINCT in query w/ ORDER BY, references #3518 (cherry picked from commit 6d0c0994e9a08cf5d149af0314970d5f6e25b159)
Branches
rel_0_9
Mike Bayer
- use consistent and descriptive language in all cases where we refer to the "weak_identity_map" option, and add additional exposition in the session documentation which refers to it. fixes #3517 (cherry picked from commit 956907a4b15f6dcc492582a7ad03706ff62d96fb) Conflicts: lib/sqlalchemy/orm/identity.py
Branches
rel_0_9
Mike Bayer
- reword and update documentation on passive_updates=False; as virtually all DBs now support ON UPDATE CASCADE other than Oracle, there's no need to try to reimplement more functionality here and users should be encouraged to forego natural PKs unless their target platform supports them. references #2666 (cherry picked from commit d459afa8dbf73b8d9d620d09dede97e3461b6b3f)
Branches
rel_0_9
Mike Bayer
- re-document and fully cross link all of configure_mappers(), mapper_configured(), after_configured(), and before_configured(). (cherry picked from commit 0127ac668e405584d74c92768a9f0dc7913798fe)
Branches
rel_0_9
Mike Bayer
- rework the "controlling DDL sequences" documentation to refer mostly to the DDL object; this system is primarily useful in that case, and not for built-in objects. Reference that the built-in case is not really viable right now. References #3442.
Branches
rel_0_9
Mike Bayer
- fix missing ANY symbol
Branches
rel_0_9
Mike Bayer
- add tests for InstanceEvents.init, InstanceEvents.init_failure - ensure that kwargs can be modified in-place within InstanceEvents.init and that these take effect for the __init__ method. - improve documentation for these and related events, including that kwargs can be modified in-place. (cherry picked from commit b00b430e87512d721ad30c81fdcb35a5253dfc0a)
Branches
rel_0_9
halfcrazy
fix typo int->into (cherry picked from commit 51870ddaef8abf61ee4c8d6337a72db5395a0a85)
Branches
rel_0_9
Leonardo Rochael Almeida
Remove useless code `to_unicode` variable was created but was not used. (cherry picked from commit 69fcabb335130bd0f6e9889c5b191c68192559b5)
Branches
rel_0_9
Mike Bayer
- add a note clarifying query.with_labels(), fixes #3506 (cherry picked from commit 292f5bec1cbfcaa9d16af8fe4149c7191f194f11)
Branches
rel_0_9
Mike Bayer
- Fixed support for cx_Oracle version 5.2, which was tripping up SQLAlchemy's version detection under Python 3 and inadvertently not using the correct unicode mode for Python 3. This would cause issues such as bound variables mis-interpreted as NULL and rows silently not being returned. fixes #3491 (cherry picked from commit d8efa2257ec650b345ec6e840984387263a957a6)
Branches
rel_0_9
Mike Bayer
- using text().columns() for ORM matching won't work well until ticket #3501, so remove this from pre-1.1 tutorials (cherry picked from commit 7240262adb5d74ec49abdd8561fca58b632c5e8e)
Branches
rel_0_9
Mike Bayer
- work to bridge between core/ORM tutorials regarding the text() construct (cherry picked from commit 4f51fa947ffa0cadeab7ad7dcab649ce3fbcf970) Conflicts: doc/build/core/tutorial.rst
Branches
rel_0_9
Mike Bayer
- add an example of text.columns - correct the scalar() example output
Branches
rel_0_9
Mike Bayer
- categorize this correctly
Branches
rel_0_9
Mike Bayer
- Fixed critical issue whereby the pool "checkout" event handler may be called against a stale connection without the "connect" event handler having been called, in the case where the pool attempted to reconnect after being invalidated and failed; the stale connection would remain present and would be used on a subsequent attempt. This issue has a greater impact in the 1.0 series subsequent to 1.0.2, as it also delivers a blanked-out ``.info`` dictionary to the event handler; prior to 1.0.2 the ``.info`` dictionary is still the previous one. fixes #3497 (cherry picked from commit 4096ad0f0980f6940be57aaee85791df8f975cd7)
Branches
rel_0_9
Mike Bayer
0.9.10
Tags
rel_0_9_10
Branches
rel_0_9
Mike Bayer
- Fixed bug in SQLite dialect where reflection of UNIQUE constraints that included non-alphabetic characters in the names, like dots or spaces, would not be reflected with their name. fixes #3495 (cherry picked from commit f39e692d1249aeffb4de85987f6a74303fc5dcc5) Conflicts: lib/sqlalchemy/dialects/sqlite/base.py
Branches
rel_0_9
Mike Bayer
- try to note under insert.values(), if you need "multiple parameter sets" there is a much more common case which works equally well for INSERT/UPDATE/DELETE e.g. executemany(). reference #3476
Branches
rel_0_9
Mike Bayer
- add a warning suggesting to use the dictionary form of access if the name of the attribute being accessed is non-specific, thereby avoiding collisions on names like items, values, keys. fixes #3475 (cherry picked from commit 6fcc5d4a07e5c409a7d8438582598d0e90562ea0)
Branches
rel_0_9
Mike Bayer
- fix the link here fixes 3473 (cherry picked from commit cf21497f02e64b6ddec82e12a7c26b9476616b00)
Branches
rel_0_9
Yuri Baida
Fix code examples in automap's documentation Fix camelize_classname and pluralize_collection functions as they didn't work as expected. (cherry picked from commit 5717186122d5538e53205268846beb7143a3d4cc)
Branches
rel_0_9
Mike Bayer
- edits to this section (cherry picked from commit 00656ae4930620bc8c0c4be6a82853f01c90f758)
Branches
rel_0_9
Mike Bayer
- add a new FAQ on re-reading of data within a transaction, since this is definitely something that is asked regularly. (cherry picked from commit be2b35f7f2156c4b723df9e7be389e6575afedc4)
Branches
rel_0_9
Mike Bayer
- more edits, references #3461 (cherry picked from commit 7aa2100db3e6f768a280b4dfdb675d6709f94625)
Branches
rel_0_9
Mike Bayer
- fix the bullets - tone down the "never dispose an engine" language - refer to NullPool for the "I don't like pooling" use case references #3461 (cherry picked from commit a1b6e9f324eec04ff69f2ac5347ad3df5b931dd5)
Branches
rel_0_9
Mike Bayer
- add explciit section on engine disposal, fixes #3461 (cherry picked from commit 3d78705cf4981e460d6d1b5bb08870286fc3fe93)
Branches
rel_0_9
Mike Bayer
- automap is stable (cherry picked from commit 370b237ddb6af0ba62f0ce5b1bedfe7556c6ccf3)
Branches
rel_0_9
  1. Prev
  2. Next