summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/mapper.py
Commit message (Expand)AuthorAgeFilesLines
* add deterministic imv returning ordering using sentinel columnsMike Bayer2023-04-211-0/+3
* Remove old versionadded and versionchangedFederico Caselli2023-04-121-14/+0
* include columns from superclasses that indicate "selectin"Mike Bayer2023-02-271-3/+73
* Fix docs for `case` expression to match new syntax (#9279)Abdulhaq Emhemmed2023-02-101-2/+2
* Merge "port history meta to 2.0" into mainmike bayer2023-02-061-18/+27
|\
| * port history meta to 2.0Mike Bayer2023-02-061-18/+27
* | Merge "coerce elements in mapper.primary_key, process in __mapper_args__" int...mike bayer2023-02-051-5/+50
|\ \ | |/ |/|
| * coerce elements in mapper.primary_key, process in __mapper_args__Mike Bayer2023-02-051-6/+51
* | dont add non-server-side cols to returning for versioningMike Bayer2023-02-031-1/+19
|/
* fix regression based on mis-match of set/frozensetMike Bayer2023-01-271-1/+5
* add context for warnings emitted from configure_mappers(), autoflush()jonathan vanasco2023-01-241-0/+6
* clarify __table__, local_tableMike Bayer2023-01-201-9/+9
* implement polymorphic_abstract=True featureMike Bayer2023-01-141-20/+67
* accept TableClause through mapped selectable chainMike Bayer2023-01-091-16/+10
* happy new year 2023Mike Bayer2023-01-031-1/+1
* rename 2.0.0b5 to 2.0.0rc1Mike Bayer2022-12-271-1/+1
* Merge "add eager_defaults="auto" for inserts" into mainmike bayer2022-12-161-9/+43
|\
| * add eager_defaults="auto" for insertsMike Bayer2022-12-151-9/+43
* | warn when backref will replace existing userland descriptorMike Bayer2022-12-141-2/+18
|/
* disable polymorphic adaption in most casesMike Bayer2022-12-071-9/+41
* Try running pyupgrade on the codeFederico Caselli2022-11-161-70/+49
* resolve synonyms in dictionary form of Session.get()Mike Bayer2022-11-041-0/+18
* Merge "reconcile Mapper properties ordering against mapped Table" into mainmike bayer2022-10-251-73/+184
|\
| * reconcile Mapper properties ordering against mapped TableMike Bayer2022-10-251-73/+184
* | skip ad-hoc properties within subclass_load_via_inMike Bayer2022-10-231-2/+11
|/
* warn for no polymorphic identity w/ poly hierarchyMike Bayer2022-10-111-3/+20
* reorganize Mapped[] super outside of MapperPropertyMike Bayer2022-10-051-9/+11
* add typing for sqlalchemy.orm.validatesMike Bayer2022-09-251-6/+8
* New ORM Query Guide featuring DML supportMike Bayer2022-09-251-11/+15
* ORM bulk insert via executeMike Bayer2022-09-241-0/+15
* refine ruleset to determine when poly adaption should be usedMike Bayer2022-08-291-0/+35
* remove narrative "reconstructor" documentMike Bayer2022-08-191-2/+6
* doc fixesMike Bayer2022-08-101-18/+15
* include column.default, column.onupdate in eager_defaultsMike Bayer2022-08-051-20/+52
* update ORM declarative docs for new featuresMike Bayer2022-07-161-4/+8
* rework ORM mapping docsMike Bayer2022-06-211-4/+32
* remove "deannotate" from column_property expressionMike Bayer2022-05-291-4/+4
* revenge of pep 484Mike Bayer2022-05-151-26/+54
* update for flake8-future-imports 0.0.5Mike Bayer2022-05-141-1/+0
* inline mypy config; files ignoring type errors for the momentMike Bayer2022-04-281-0/+1
* pep484 ORM / SQL result supportMike Bayer2022-04-271-7/+6
* pep-484: ORM public API, constructorsMike Bayer2022-04-201-232/+417
* pep-484: asyncioMike Bayer2022-04-111-1/+3
* pep-484: session, instancestate, etcMike Bayer2022-04-121-20/+56
* repair ancient and incorrect commentMike Bayer2022-04-111-7/+3
* pep-484: the pep-484ening, SQL part threeMike Bayer2022-03-301-4/+5
* trust user PK argument as given; don't reduceMike Bayer2022-03-231-9/+9
* support selectin_polymorphic w/ no fixed polymorphic_onMike Bayer2022-03-081-2/+9
* pep484 + abc bases for assocaitionproxyMike Bayer2022-03-011-3/+9
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2