summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/relationships.py
Commit message (Expand)AuthorAgeFilesLines
* Build out new declarative systems; deprecate mapper()Mike Bayer2020-09-101-2/+29
* Implement relationship AND criteria; global loader criteriaMike Bayer2020-08-051-3/+45
* Establish future behavior for Session cascade backrefs, bindMike Bayer2020-08-011-0/+4
* Merge "Imply `sync_backref` flag in a viewonly relationship"mike bayer2020-07-291-22/+24
|\
| * Imply `sync_backref` flag in a viewonly relationshipFederico Caselli2020-07-071-22/+24
* | Add future=True to create_engine/Session; unify select()Mike Bayer2020-07-081-5/+11
|/
* Turn on caching everywhere, add loggingMike Bayer2020-06-101-0/+1
* Improve rendering of core statements w/ ORM elementsMike Bayer2020-05-311-9/+13
* Convert execution to move through SessionMike Bayer2020-05-251-2/+2
* Reword delete-orphan on many error message and documentMike Bayer2020-05-161-4/+23
* Add sync_backref flag in a relationshipFederico Caselli2020-05-051-25/+76
* Capitalize documentation for relationship paramsFederico Caselli2020-04-281-21/+21
* Alias the onclause if ORM join is to same polymorphic selectableMike Bayer2020-04-271-1/+4
* Raise informative error when non-object m2o comparison usedMike Bayer2020-04-191-1/+12
* Run search and replace of symbolic module namesMike Bayer2020-04-141-109/+141
* Use dot-separated name resolution for relationship targetMike Bayer2020-04-071-1/+49
* Try to measure new style caching in the ORM, take twoMike Bayer2020-04-011-3/+4
* updated doc string to show `NOT (EXISTS` instead of `NOT EXISTS`, as …jonathan vanasco2020-03-141-2/+2
* Simplified module pre-loading strategy and made it linter friendlyFederico Caselli2020-03-071-4/+11
* Ensure all nested exception throws have a causeMike Bayer2020-03-021-37/+51
* Open up check for relationships that write to the same columnMike Bayer2020-02-271-10/+35
* Begin to disallow back_populates with viewonly=TrueMike Bayer2020-02-111-0/+21
* Enable F821Mike Bayer2020-01-041-2/+7
* happy new yearMike Bayer2020-01-011-1/+1
* Test for short term reference cycles and resolve as many as possibleMike Bayer2019-12-301-0/+1
* Don't apply aliasing + adaption for simple relationship joinsMike Bayer2019-12-191-3/+17
* Raise for persistence casades set with viewonly=TrueMike Bayer2019-11-221-17/+9
* Warn for settings that don't work with viewonly=TrueMike Bayer2019-11-221-12/+72
* Exclude local columns when adapting secondary in a join conditionMike Bayer2019-11-101-3/+7
* omit_join=True is not supportedMike Bayer2019-10-301-1/+19
* Remove deprecated extension and similar classesMike Bayer2019-10-061-16/+0
* Simplify _ColumnEntity, relatedMike Bayer2019-09-301-2/+2
* Remove unnecessary util.callable usageSteven Loria2019-09-091-2/+2
* Fix typosMin ho Kim2019-07-211-1/+1
* Use roles for ORM alias() conversionMike Bayer2019-05-271-6/+6
* Hold implicitly created collections in a pending areaMike Bayer2019-05-271-7/+8
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-181-7/+19
* Continue to assume None for un-accessed attribute on persistentMike Bayer2019-05-131-1/+1
* Use "parent object" instead of "primary object"vpsx2019-04-171-2/+2
* Clarify that declarative string resolution does not imply imports are implicitAntony Gelberg2019-03-161-1/+8
* Fix many spell glitchesLele Gaifax2019-01-251-1/+1
* Implement relationship to AliasedClass; deprecate non primary mappersMike Bayer2019-01-251-51/+67
* Add deprecation warnings to all deprecated APIsMike Bayer2019-01-231-7/+9
* Convert most "See also" phrases into .. seealso::Mike Bayer2019-01-151-8/+8
* Remove version directives for 0.6, 0.7, 0.8Mike Bayer2019-01-151-31/+0
* correct paramref to property links to refer to creation functionMike Bayer2019-01-131-1/+1
* Merge "use ..deprecated directive w/ version in all cases"mike bayer2019-01-121-1/+6
|\
| * use ..deprecated directive w/ version in all casesMike Bayer2019-01-111-1/+6
* | happy new yearMike Bayer2019-01-111-1/+1
|/
* Post black reformattingMike Bayer2019-01-061-33/+57