summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/strategies.py
Commit message (Expand)AuthorAgeFilesLines
* Try running pyupgrade on the codeFederico Caselli2022-11-161-10/+10
* fix test for same mapper to use "isa"Mike Bayer2022-10-301-3/+7
* reorganize Mapped[] super outside of MapperPropertyMike Bayer2022-10-051-16/+16
* ORM bulk insert via executeMike Bayer2022-09-241-0/+11
* remove should_nest behavior for contains_eager()Mike Bayer2022-09-231-0/+13
* refine ruleset to determine when poly adaption should be usedMike Bayer2022-08-291-0/+1
* refine transfer of cached ORM options for selectin, lazyMike Bayer2022-08-171-37/+21
* fixes for mypy 0.971Mike Bayer2022-07-191-1/+1
* create new approach for deeply nested post loader optionsMike Bayer2022-06-181-48/+215
* Revert "add auto_recurse option to selectinload, immediateload"Mike Bayer2022-06-161-32/+0
* add auto_recurse option to selectinload, immediateloadMike Bayer2022-06-111-0/+32
* remove "undefer_pks" as a strategy optionMike Bayer2022-06-101-1/+0
* revenge of pep 484Mike Bayer2022-05-151-34/+55
* inline mypy config; files ignoring type errors for the momentMike Bayer2022-04-281-0/+2
* pep-484: ORM public API, constructorsMike Bayer2022-04-201-2/+3
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* establish mypy / typing approach for v2.0Mike Bayer2022-02-131-18/+18
* Fix overlapping slots, base classes without slotsArie Bovenberg2022-02-011-0/+2
* change state.load_options to a tupleMike Bayer2022-01-111-1/+1
* ensure with_options not switched to a listMike Bayer2022-01-101-1/+1
* happy new year 2022Mike Bayer2022-01-061-1/+1
* Update Black's target-version to py37Hugo van Kemenade2022-01-051-9/+9
* factor out UnboundLoad and rearchitect strategy_options.pyMike Bayer2021-12-271-7/+7
* restore graceful degrade of subqueryload w from_statementMike Bayer2021-12-261-0/+6
* use load_scalar_attributes() for undeferMike Bayer2021-12-191-13/+4
* Clean up most py3k compatFederico Caselli2021-11-241-1/+0
* Remove object in class definitionFederico Caselli2021-11-221-3/+3
* upgrade deferred loader to regular loader if refresh_stateMike Bayer2021-11-091-1/+20
* warnings: cascade_backrefsMike Bayer2021-10-281-1/+0
* turn off deduping for col expressionsMike Bayer2021-09-041-4/+6
* send user defined options from the current queryMike Bayer2021-08-171-15/+21
* rewrite _extra_criteria in selectinload; propagate correctly to LoadMike Bayer2021-08-171-6/+36
* remove lambda caching from loader strategiesMike Bayer2021-08-171-90/+41
* Merge "implement deferred scalarobject history load"mike bayer2021-07-101-12/+28
|\
| * implement deferred scalarobject history loadMike Bayer2021-07-091-12/+28
* | Replace all http:// links to https://Federico Caselli2021-07-041-1/+1
|/
* Export deferred columns but not col props; fix CTE labelingMike Bayer2021-06-221-0/+4
* simplify relationship caching optionsMike Bayer2021-06-091-23/+15
* Run SelectState from obj normalize ahead of calcing ORM joinsMike Bayer2021-05-171-0/+1
* loader strategy regression fixesMike Bayer2021-05-031-4/+19
* track_on needs to be a fixed size, support sub-tuplesMike Bayer2021-04-301-1/+1
* Allow immediateload to use_get for recursive callMike Bayer2021-04-201-4/+8
* Fix with_expression() cache leak; don't adapt singletonsMike Bayer2021-04-141-1/+4
* Disable raiseload in immediateload strategyMike Bayer2021-04-131-3/+5
* Apply recursive check to immediateloader and generalizeMike Bayer2021-04-091-12/+33
* convert subqueryload paths for multilevelMike Bayer2021-04-071-0/+7
* Adapt loader_criteria params for current queryMike Bayer2021-03-261-15/+79
* Remove internal use of string attr in loader optionMike Bayer2021-03-231-1/+1
* Use explicit names for mapper _get_clause parametersMike Bayer2021-03-171-0/+2
* Apply consistent labeling for all future style ORM queriesMike Bayer2021-02-111-1/+1