summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm
Commit message (Expand)AuthorAgeFilesLines
* add notes to all mapper flush events that these are only for flushMike Bayer2023-02-211-0/+36
* Fix the docstring of AppenerQuery.append() (#9336)Grey Li2023-02-201-2/+2
* consider column.name directly when evaluating use_existing_columnMike Bayer2023-02-181-1/+2
* Allow custom sorting of column in the ORM.Federico Caselli2023-02-165-17/+45
* Merge "rename EvaluatorCompiler to _EvaluatorCompiler" into mainmike bayer2023-02-162-3/+29
|\
| * rename EvaluatorCompiler to _EvaluatorCompilerMike Bayer2023-02-162-3/+29
* | Merge "add dataclasses callable and apply annotations more strictly" into mainmike bayer2023-02-162-13/+82
|\ \
| * | add dataclasses callable and apply annotations more strictlyMike Bayer2023-02-162-13/+82
| |/
* | immediateload lazy relationships named in refresh.attribute_namesMike Bayer2023-02-165-28/+78
|/
* fix typo "Annotation" -> "Annotated" and use typing_extensionsMike Bayer2023-02-141-2/+2
* Fix docs for `case` expression to match new syntax (#9279)Abdulhaq Emhemmed2023-02-101-2/+2
* generalize adapt_on_names to expect non-named elementsMike Bayer2023-02-102-5/+13
* Remove `typing.Self` workaroundYurii Karabas2023-02-084-147/+102
* Merge "port history meta to 2.0" into mainmike bayer2023-02-062-20/+71
|\
| * port history meta to 2.0Mike Bayer2023-02-062-20/+71
* | check for superclasses of user defined initMike Bayer2023-02-061-1/+1
* | Merge "coerce elements in mapper.primary_key, process in __mapper_args__" int...mike bayer2023-02-052-5/+56
|\ \
| * | coerce elements in mapper.primary_key, process in __mapper_args__Mike Bayer2023-02-052-6/+57
* | | Merge "Guard against wrong dataclass mapping" into mainFederico Caselli2023-02-051-0/+11
|\ \ \
| * | | Guard against wrong dataclass mappingFederico Caselli2023-02-051-0/+11
* | | | Merge "disallow ORM instrumented attributes from reaching dataclasses" into mainFederico Caselli2023-02-051-0/+11
|\ \ \ \ | |_|_|/ |/| | |
| * | | disallow ORM instrumented attributes from reaching dataclassesMike Bayer2023-02-031-0/+11
| |/ /
* | | Merge "dont add non-server-side cols to returning for versioning" into mainmike bayer2023-02-052-6/+27
|\ \ \ | |_|/ |/| |
| * | dont add non-server-side cols to returning for versioningMike Bayer2023-02-032-6/+27
| |/
* | Fixed regression when using from_statement in orm context.Mike Bayer2023-02-031-9/+3
|/
* Merge "Add support for typing.Literal in Mapped" into mainmike bayer2023-02-012-3/+14
|\
| * Add support for typing.Literal in MappedFrederik Aalund2023-01-312-3/+14
* | Merge "Fixed typing of limit, offset and fetch to allow ``None``." into mainFederico Caselli2023-01-311-6/+3
|\ \
| * | Fixed typing of limit, offset and fetch to allow ``None``.Federico Caselli2023-01-311-6/+3
* | | Merge "Unify doc typing" into mainFederico Caselli2023-01-311-1/+1
|\ \ \ | |_|/ |/| |
| * | Unify doc typingHarry Lees2023-01-311-1/+1
| |/
* | support NewType in type_annotation_mapMike Bayer2023-01-311-9/+22
|/
* Merge "MappedAsDataclass applies @dataclasses.dataclass unconditionally" into...mike bayer2023-01-312-4/+22
|\
| * MappedAsDataclass applies @dataclasses.dataclass unconditionallyMike Bayer2023-01-302-4/+22
* | consolidate warning re: selectinload.recursion_depthMike Bayer2023-01-311-2/+3
* | Merge "add __init__ to DeclarativeBase directly" into mainmike bayer2023-01-311-1/+50
|\ \
| * | add __init__ to DeclarativeBase directlyMike Bayer2023-01-281-1/+50
* | | Merge "derive optional for nullable from interior of pep-593 types" into mainmike bayer2023-01-311-3/+12
|\ \ \
| * | | derive optional for nullable from interior of pep-593 typesMike Bayer2023-01-291-3/+12
| | |/ | |/|
* | | apply of_type error message to load.options() as wellMike Bayer2023-01-301-30/+41
|/ /
* | Place DDLConstraintColumn Role in MappedMike Bayer2023-01-283-3/+2
|/
* fix regression based on mis-match of set/frozensetMike Bayer2023-01-271-1/+5
* add hooks/docs for automap w/ multiple schemasMike Bayer2023-01-261-3/+28
* add Mapped to _ORMColCollectionElementMike Bayer2023-01-261-1/+1
* Merge "add context for warnings emitted from configure_mappers(), autoflush()...mike bayer2023-01-262-0/+12
|\
| * add context for warnings emitted from configure_mappers(), autoflush()jonathan vanasco2023-01-242-0/+12
* | add set_shard_id() loader option for horizontal shardMike Bayer2023-01-252-0/+16
* | Merge "Add public protocol for mapped class" into mainmike bayer2023-01-252-28/+52
|\ \ | |/ |/|
| * Add public protocol for mapped classFederico Caselli2023-01-252-28/+52
* | Type annotations for sqlalchemy.orm.mapped_collectionMaksim Latysh2023-01-241-39/+97
|/