summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm
Commit message (Expand)AuthorAgeFilesLines
* Merge "Dont return outer transaction for _subtrans flag"mike bayer2021-04-092-4/+14
|\
| * Dont return outer transaction for _subtrans flagMike Bayer2021-04-092-4/+14
* | Apply recursive check to immediateloader and generalizeMike Bayer2021-04-091-12/+33
|/
* Merge "convert subqueryload paths for multilevel"mike bayer2021-04-081-0/+7
|\
| * convert subqueryload paths for multilevelMike Bayer2021-04-071-0/+7
* | Merge "Add test support for merge_frozen_result"mike bayer2021-04-071-2/+2
|\ \
| * | Add test support for merge_frozen_resultMike Bayer2021-04-071-2/+2
| |/
* | Check for hybrid's attribute name and support no nameMike Bayer2021-04-071-3/+15
|/
* Disable and disallow Result.unique() with yield_perMike Bayer2021-04-062-2/+14
* Merge "Disallow AliasedReturnsRows from execution"mike bayer2021-04-063-4/+2
|\
| * Disallow AliasedReturnsRows from executionMike Bayer2021-04-053-4/+2
* | Merge "Adjust for mypy incremental behaviors"mike bayer2021-04-062-0/+43
|\ \
| * | Adjust for mypy incremental behaviorsMike Bayer2021-04-052-0/+43
| |/
* | Detect (Entity, Entity) vs (Entity, onclause) in legacy joinMike Bayer2021-04-051-4/+24
|/
* Expand sibling tests for overlaps warningMike Bayer2021-03-311-1/+8
* Merge "Commentary; run criteria.params() if statement isn't cached?"mike bayer2021-03-271-0/+13
|\
| * Commentary; run criteria.params() if statement isn't cached?Mike Bayer2021-03-271-0/+13
* | Merge "Add ScopedSession.get()"mike bayer2021-03-261-0/+1
|\ \ | |/ |/|
| * Add ScopedSession.get()Mike Bayer2021-03-261-0/+1
* | Adapt loader_criteria params for current queryMike Bayer2021-03-262-15/+118
|/
* Merge "Use class-local metadata for declarative base"mike bayer2021-03-251-1/+7
|\
| * Use class-local metadata for declarative baseMike Bayer2021-03-241-1/+7
* | Support __visit_name__ on PropComparator to work in cloningMike Bayer2021-03-242-0/+6
|/
* Merge "Remove internal use of string attr in loader option"mike bayer2021-03-233-66/+73
|\
| * Remove internal use of string attr in loader optionMike Bayer2021-03-233-66/+73
* | Merge "Adjust derivation rules for table vs. subquery against a join"mike bayer2021-03-231-0/+7
|\ \
| * | Adjust derivation rules for table vs. subquery against a joinMike Bayer2021-03-231-0/+7
* | | warn / document for Query.with_polymorphic() with with_loader_criteria()Mike Bayer2021-03-232-2/+18
| |/ |/|
* | fix __all__Mike Bayer2021-03-201-1/+10
|/
* support callable mapped attributes in dataclass mixinsMike Bayer2021-03-192-22/+90
* Merge "Ensure ClauseAdapter treats FunctionElement as a ColumnElement"mike bayer2021-03-191-0/+2
|\
| * Ensure ClauseAdapter treats FunctionElement as a ColumnElementMike Bayer2021-03-181-0/+2
* | Merge "repair legacy_last_joined_entity for no onclause"mike bayer2021-03-191-1/+1
|\ \ | |/ |/|
| * repair legacy_last_joined_entity for no onclauseMike Bayer2021-03-181-1/+1
* | Merge "Adjust dataclass rules to account for field w/ default"mike bayer2021-03-181-7/+17
|\ \
| * | Adjust dataclass rules to account for field w/ defaultMike Bayer2021-03-181-7/+17
| |/
* | Merge "Raise at Core / ORM concrete inh level for label overlap"mike bayer2021-03-181-0/+9
|\ \
| * | Raise at Core / ORM concrete inh level for label overlapMike Bayer2021-03-181-0/+9
| |/
* | Restore Query.selectableMike Bayer2021-03-181-0/+12
|/
* Merge "Use explicit names for mapper _get_clause parameters"mike bayer2021-03-173-2/+15
|\
| * Use explicit names for mapper _get_clause parametersMike Bayer2021-03-173-2/+15
* | Merge "Ensure entity or None returned from _entity_from_pre_ent_zero()"mike bayer2021-03-171-1/+7
|\ \
| * | Ensure entity or None returned from _entity_from_pre_ent_zero()Mike Bayer2021-03-171-1/+7
| |/
* | Merge "Fix typo in Session.identity_key"mike bayer2021-03-171-1/+1
|\ \
| * | Fix typo in Session.identity_keyMike Bayer2021-03-161-1/+1
| |/
* | turn off eager configure_mappers() outside of Query, LoadMike Bayer2021-03-162-3/+14
|/
* Early-assign Base.registry to a private nameMike Bayer2021-03-161-1/+16
* Move enable_eagerloads(False) out of _from_self() into count()Mike Bayer2021-03-151-2/+1
* Implement Mypy pluginMike Bayer2021-03-133-2/+82
* Merge "Ignore flake8 F401 on specific files"mike bayer2021-03-071-76/+76
|\