summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/strategies.py
Commit message (Expand)AuthorAgeFilesLines
...
* Key subqueryloaders on the property object, not string keyMike Bayer2020-04-031-2/+4
* Remove ORDER BY pk from subqueryload, selectinloadMike Bayer2020-03-301-13/+11
* Deprecate add of columns in order by with distinctFederico Caselli2020-03-251-0/+9
* Test instance for matching class hierarchy on get_from_identityMike Bayer2020-03-221-1/+4
* Simplified module pre-loading strategy and made it linter friendlyFederico Caselli2020-03-071-26/+24
* Fixes for table-bound version_id_col against mapped selectableMike Bayer2020-01-111-1/+5
* Fix QueryContext ref cycle on joinedloadCarson Ip2020-01-041-1/+0
* happy new yearMike Bayer2020-01-011-1/+1
* Test for short term reference cycles and resolve as many as possibleMike Bayer2019-12-301-16/+17
* Don't raise w/ raiseload strategy for many-to-one history in flushMike Bayer2019-11-221-4/+21
* omit_join=True is not supportedMike Bayer2019-10-301-0/+1
* Implement raiseload for deferred columnsMike Bayer2019-10-161-12/+45
* Remove deprecated extension and similar classesMike Bayer2019-10-061-3/+0
* Merge "Run row value processors up front"mike bayer2019-10-011-10/+10
|\
| * Run row value processors up frontMike Bayer2019-10-011-10/+10
* | Cancel polymorphic loading in optimized getMike Bayer2019-10-011-1/+0
|/
* Ensure states with null m2o FK value are still populated by selectinloaderMike Bayer2019-09-301-3/+26
* Move identity_lookup to sessionMike Bayer2019-09-271-1/+2
* Run eager loaders on unexpireMike Bayer2019-08-231-4/+32
* Ensure discarded collection removed from empty collectionsMike Bayer2019-08-221-0/+3
* Don't assume m2o key is present in the dictionaryMike Bayer2019-07-231-1/+8
* Fix typosMin ho Kim2019-07-211-1/+1
* Optimize out JOIN for selectinload with many to oneMike Bayer2019-07-191-44/+158
* SelectBase no longer a FromClauseMike Bayer2019-07-061-1/+0
* Hold implicitly created collections in a pending areaMike Bayer2019-05-271-1/+1
* run a black runMike Bayer2019-03-051-0/+1
* Ensure _simple_lazy_clause bind names are fixed before cloningMike Bayer2019-02-191-0/+3
* Implement relationship to AliasedClass; deprecate non primary mappersMike Bayer2019-01-251-43/+62
* happy new yearMike Bayer2019-01-111-1/+1
* Post black reformattingMike Bayer2019-01-061-35/+56
* Run black -l 79 against all source filesMike Bayer2019-01-061-484/+660
* Allow join() to pick the best candidate from multiple froms/entitiesMike Bayer2018-11-141-3/+13
* Add new NO_RAISE attribute flag and specify for m2o history loadMike Bayer2018-11-021-1/+4
* selectinload omit joinJayson Reis2018-10-101-29/+104
* Add Query.lazy_load_from attribute for shardingMike Bayer2018-06-041-4/+11
* Change query._identity_lookup into a normal instance methodMike Bayer2018-05-161-4/+3
* Refactor "get" to allow for pluggable identity token schemesMike Bayer2018-04-201-11/+20
* Merge existing query params in baked lazy loadMike Bayer2018-02-281-1/+10
* happy new yearMike Bayer2018-01-121-1/+1
* Limit select in loading for correct typesMike Bayer2018-01-121-1/+1
* Remove LRU warningsMike Bayer2017-09-081-24/+2
* Check for non-entity when inspecting for subqueryloadMike Bayer2017-07-181-0/+1
* Support state expiration for with_expression(); rename deferred_expressionMike Bayer2017-06-261-1/+10
* Add ad-hoc mapped expressionsMike Bayer2017-06-191-0/+42
* Set complete FROM list for subquery eagerload's orig queryMike Bayer2017-06-161-8/+15
* selectin polymorphic loadingMike Bayer2017-06-051-0/+18
* - give SelectinLoader its own bakery, dont use mapperMike Bayer2017-05-161-8/+22
* Demote innerjoin to outerjoin coming from with_polymorphicMike Bayer2017-05-121-2/+6
* - ensure that sqlalchemy.ext is set up for importlaterMike Bayer2017-04-271-1/+0
* Add selectin loadingMike Bayer2017-04-261-2/+174