summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm
Commit message (Expand)AuthorAgeFilesLines
* Remove the deprecated loader optionsFederico Caselli2020-03-032-29/+0
* Include column_property composition examplesMike Bayer2020-03-031-1/+27
* Ensure all nested exception throws have a causeMike Bayer2020-03-0211-167/+254
* Merge "Open up check for relationships that write to the same column"mike bayer2020-02-292-10/+46
|\
| * Open up check for relationships that write to the same columnMike Bayer2020-02-272-10/+46
* | Remove print statement in favor of print() function in docs and examplesAlbert Tugushev2020-02-262-3/+3
|/
* Remove needless clauseelement check for batchMike Bayer2020-02-241-3/+2
* Result initial introductionMike Bayer2020-02-214-31/+38
* Remove unnecessary tuple; prepare for "iterator" verbiageMike Bayer2020-02-201-16/+16
* Merge "Create initial future package, RemovedIn20Warning"mike bayer2020-02-171-9/+4
|\
| * Create initial future package, RemovedIn20WarningMike Bayer2020-02-121-9/+4
* | Begin to disallow back_populates with viewonly=TrueMike Bayer2020-02-111-0/+21
|/
* Merge "Warn for runid changing in load events; add restore_load_context flag"mike bayer2020-01-314-28/+198
|\
| * Warn for runid changing in load events; add restore_load_context flagMike Bayer2020-01-314-28/+198
* | Merge "Raise for unexpected polymorphic identity"mike bayer2020-01-302-11/+37
|\ \ | |/ |/|
| * Raise for unexpected polymorphic identityMike Bayer2020-01-292-11/+37
* | Accommodate for base class when adjusting path for with_polymorphicMike Bayer2020-01-281-1/+0
|/
* Deprecate empty or_() and and_()Federico Caselli2020-01-251-12/+15
* InstanceState default path is RootRegistry, not tupleMike Bayer2020-01-222-2/+19
* Clarify documentation for lazy_loaded_fromMike Bayer2020-01-221-3/+25
* Adjust natural path to relationship's base mapper for aliased class alsoMike Bayer2020-01-201-43/+53
* Remove jython code, remove all jython / pypy symbolsMike Bayer2020-01-171-6/+2
* Establish that contains_eager()->alias can be replaced by of_typeMike Bayer2020-01-142-10/+25
* Adjust use_mapper_path rule for poly subclassesMike Bayer2020-01-132-7/+47
* Fixes for table-bound version_id_col against mapped selectableMike Bayer2020-01-111-1/+5
* Set use_mapper_path=True for with_poly subentitiesMike Bayer2020-01-073-2/+6
* Merge "Enable F821"mike bayer2020-01-073-9/+24
|\
| * Enable F821Mike Bayer2020-01-043-9/+24
* | Merge "Fix QueryContext ref cycle on joinedload"mike bayer2020-01-072-2/+1
|\ \
| * | Fix QueryContext ref cycle on joinedloadCarson Ip2020-01-042-2/+1
| |/
* | Merge "Implement explicit autobegin step for Session"mike bayer2020-01-031-59/+89
|\ \
| * | Implement explicit autobegin step for SessionMike Bayer2020-01-031-59/+89
| |/
* | Merge "Use context managers for threading.Lock()"mike bayer2020-01-032-12/+3
|\ \ | |/ |/|
| * Use context managers for threading.Lock()Heckad2020-01-032-12/+3
* | happy new yearMike Bayer2020-01-0128-28/+28
|/
* Repair uncovered warning in persistnce.py; update versioning testsMike Bayer2019-12-311-2/+1
* Merge "Test for short term reference cycles and resolve as many as possible"mike bayer2019-12-318-73/+148
|\
| * Test for short term reference cycles and resolve as many as possibleMike Bayer2019-12-308-73/+148
* | Include GROUP BY in _should_nest_selectable criteriaMike Bayer2019-12-301-0/+1
|/
* Merge "Don't apply aliasing + adaption for simple relationship joins"mike bayer2019-12-192-3/+18
|\
| * Don't apply aliasing + adaption for simple relationship joinsMike Bayer2019-12-192-3/+18
* | Improve documentation for refresh_flush eventMike Bayer2019-12-191-6/+25
|/
* Traversal and clause generation performance improvementsMike Bayer2019-12-141-1/+5
* Close connection if begin failsMike Bayer2019-12-131-15/+24
* Generalize DescriptorProps.uses_objectsMike Bayer2019-11-231-1/+7
* Raise for persistence casades set with viewonly=TrueMike Bayer2019-11-221-17/+9
* Merge "Warn for settings that don't work with viewonly=True"mike bayer2019-11-222-12/+74
|\
| * Warn for settings that don't work with viewonly=TrueMike Bayer2019-11-222-12/+74
* | Don't raise w/ raiseload strategy for many-to-one history in flushMike Bayer2019-11-221-4/+21
* | Skip on slice assignment to selfMike Bayer2019-11-201-0/+2
|/