summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
|/
* Exclude local columns when adapting secondary in a join conditionMike Bayer2019-11-101-3/+7
* Merge "Add anonymizing context to cache keys, comparison; convert traversal"mike bayer2019-11-047-12/+78
|\
| * Add anonymizing context to cache keys, comparison; convert traversalMike Bayer2019-11-047-12/+78
* | fixed typo in session.py in line 3063L0stLink2019-11-021-1/+1
|/
* omit_join=True is not supportedMike Bayer2019-10-302-1/+20
* Correctly interpret None passed to query.get(); warn for empty PK valueslizraeli2019-10-282-1/+9
* Merge "Add public accessor `is_single_entity` to Query"mike bayer2019-10-282-8/+30
|\
| * Add public accessor `is_single_entity` to QueryPatrick Hayes2019-10-272-8/+30
* | Merge "Don't cache a query that has before_compile modifications"mike bayer2019-10-272-8/+39
|\ \
| * | Don't cache a query that has before_compile modificationsMike Bayer2019-10-262-8/+39
* | | Merge "Fix Python 3.8 SyntaxWarning: "is not" with a literal"mike bayer2019-10-261-1/+1
|\ \ \ | |/ / |/| |