summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/session.py
Commit message (Expand)AuthorAgeFilesLines
* flake8 refactor - ormMike Bayer2019-01-051-5/+6
* - do a broken zimports run on libMike Bayer2019-01-051-18/+24
* - prep for clean zimports runMike Bayer2019-01-051-1/+2
* step 1, straight black -l 79 runMike Bayer2019-01-051-206/+356
* Improve documentation re: Session.binds and partitioning strategiesMike Bayer2018-11-061-21/+80
* Add test and retroactive changelog for issue 4040Mike Bayer2018-10-011-1/+2
* - add some seealsos for the transient object that loads use caseMike Bayer2018-03-021-0/+11
* Fix enable_relationship_loading() works fine w/ one-to-manyMike Bayer2018-03-021-3/+5
* happy new yearMike Bayer2018-01-121-1/+1
* Check for object was expunged before restoring after pk switch + rollbackMike Bayer2018-01-041-4/+10
* Fix as many RST parse warnings as possible.Mike Bayer2017-11-031-10/+10
* Add missing space in repr of the sessionmaker classPaul Anton Letnes2017-10-161-1/+1
* - add more dragons to session.begin() / autocommit docsMike Bayer2017-09-281-11/+26
* Don't expire "deferred" attributes in make_transient_to_detachedMike Bayer2017-09-261-1/+1
* Guard against KeyError in session.merge after check for identityMike Bayer2017-09-041-18/+24
* Consider merge key with (None, ) as non-persistentMike Bayer2017-08-311-5/+5
* Deactivate transaction if rollback failsMike Bayer2017-08-221-0/+1
* Enable multi-level selectin polymorphic loadingMike Bayer2017-08-071-5/+13
* Add with_for_update() support in session.refresh()Mike Bayer2017-05-241-2/+29
* Add new configuration, inspection for baked queriesMike Bayer2017-05-171-0/+17
* - add complete parameter /return value docs to session.begin() /Mike Bayer2017-05-171-13/+45
* fixes a typoBen Fagin2017-05-011-1/+1
* Emit after_rollback() event before snapshot removalMike Bayer2017-03-141-14/+12
* Support python3.6Mike Bayer2017-01-131-5/+6
* Merge "update for 2017 copyright"mike bayer2017-01-091-1/+1
|\
| * update for 2017 copyrightMike Bayer2017-01-041-1/+1
* | Ensure session.no_autoflush uses finallyplumSemPy2017-01-041-2/+4
|/
* Restore object to the identity_map upon delete() unconditionallyMike Bayer2016-10-271-3/+6
* Ensure strong ref to obj before calling persistent_to_deleted, othersMike Bayer2016-10-031-1/+11
* - improve documentation for SessionTransaction re: parentMike Bayer2016-09-241-8/+71
* Fix ArgumentError access in Session._add_bindMike Bayer2016-09-191-6/+4
* Add "render_nulls" flag to bulk_insert as optional performance optimizationtsauerwein2016-06-061-6/+33
* - don't load deferred columns on unexpire for merge with load=False,Diana Clarke2016-04-061-0/+7
* - Further continuing on the common MySQL exception case ofMike Bayer2016-03-231-12/+31
* - Fixed bug in :meth:`.Session.merge` where an object with a compositeMike Bayer2016-02-111-2/+3
* - fully hyperlink the docstring for make_transientMike Bayer2016-02-081-11/+47
* - happy new yearMike Bayer2016-01-291-1/+1
* - revert the change first made in a6fe4dc, as we are now generalizingMike Bayer2016-01-281-14/+2
* fix some typospr/220Nils Philippsen2015-12-081-1/+1
* - The :meth:`.Session.merge` method now tracks pending objects byMike Bayer2015-12-041-3/+17
* - A rare case which occurs when a :meth:`.Session.rollback` fails in theMike Bayer2015-11-191-2/+14
* - reduce some callcounts within the new eventsMike Bayer2015-09-031-31/+29
* - The :class:`.SessionEvents` suite now includes events to allowticket_2677Mike Bayer2015-09-021-115/+126
* - use consistent and descriptive language in all casesMike Bayer2015-08-271-3/+14
* fix typo int->intopr/192halfcrazy2015-08-091-1/+1
* - Fixed bug where the state tracking within multiple, nestedMike Bayer2015-04-021-0/+1
* - Added a list() call around a weak dictionary used within theMike Bayer2015-04-011-1/+1
* - Fixed bug where the session attachment error "object is alreadyMike Bayer2015-03-101-7/+7
* - copyright 2015Mike Bayer2015-03-101-1/+1
* - remove the need for a recursive call hereMike Bayer2015-02-201-5/+12