summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/properties.py
Commit message (Expand)AuthorAgeFilesLines
* happy new year 2023Mike Bayer2023-01-031-1/+1
* Improved error message in orm annotated declarativeFederico Caselli2022-12-141-5/+20
* Merge "add new pattern for single inh column override" into mainmike bayer2022-12-011-0/+20
|\
| * add new pattern for single inh column overrideMike Bayer2022-11-301-0/+20
* | Improve support for enum in mapped classesFederico Caselli2022-11-291-6/+2
|/
* Merge "improve column targeting issues with query_expression" into mainmike bayer2022-11-271-0/+3
|\
| * improve column targeting issues with query_expressionMike Bayer2022-11-251-0/+3
* | Add new script to sync test files adding future annotationFederico Caselli2022-11-261-1/+3
|/
* Merge "fix optionalized forms for dict[]" into mainmike bayer2022-11-221-3/+3
|\
| * fix optionalized forms for dict[]Mike Bayer2022-11-221-3/+3
* | add common base class for all SQL col expression objectsMike Bayer2022-11-211-2/+0
|/
* Try running pyupgrade on the codeFederico Caselli2022-11-161-5/+3
* evaluate types in terms of the class in which they appearMike Bayer2022-10-311-4/+16
* Improve typing of DeclarativeBaseFederico Caselli2022-10-191-0/+2
* implement write-only colletions, typing for dynamicMike Bayer2022-10-061-0/+3
* reorganize Mapped[] super outside of MapperPropertyMike Bayer2022-10-051-7/+30
* additional de-stringify pass for unionsMike Bayer2022-09-081-0/+6
* Detection of PEP 604 union syntax.Peter Schutt2022-09-011-6/+4
* doc fixesMike Bayer2022-08-101-0/+11
* Merge "implement column._merge()" into mainmike bayer2022-07-171-20/+14
|\
| * implement column._merge()Mike Bayer2022-07-161-20/+14
* | update ORM declarative docs for new featuresMike Bayer2022-07-161-1/+15
|/
* call toinstance() on type arguments passed to mapped_column()Mike Bayer2022-07-021-1/+2
* merge column args from Annotated left sideMike Bayer2022-06-281-11/+41
* new features for pep 593 AnnotatedMike Bayer2022-06-151-6/+18
* typing adjustments for compositesMike Bayer2022-06-141-0/+4
* remove "deannotate" from column_property expressionMike Bayer2022-05-291-10/+1
* implement dataclass_transformsMike Bayer2022-05-201-14/+49
* remove unused "descriptor" param from ColumnPropertyMike Bayer2022-05-171-3/+0
* revenge of pep 484Mike Bayer2022-05-151-71/+126
* pep484 ORM / SQL result supportMike Bayer2022-04-271-2/+3
* pep-484: ORM public API, constructorsMike Bayer2022-04-201-23/+44
* pep-484 - SQL column operationsMike Bayer2022-03-151-2/+0
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* establish mypy / typing approach for v2.0Mike Bayer2022-02-131-11/+186
* Fix overlapping slots, base classes without slotsArie Bovenberg2022-02-011-1/+0
* Initial ORM typing layoutMike Bayer2022-01-141-3/+6
* initial reorganize for static typingMike Bayer2022-01-121-85/+11
* happy new year 2022Mike Bayer2022-01-061-1/+1
* Update Black's target-version to py37Hugo van Kemenade2022-01-051-1/+1
* factor out UnboundLoad and rearchitect strategy_options.pyMike Bayer2021-12-271-1/+2
* Clean up most py3k compatFederico Caselli2021-11-241-1/+0
* use correct entity in path for aliased class relationshipMike Bayer2021-10-221-0/+1
* 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/+6
* Further refine labeling for renamed columnsMike Bayer2021-02-121-1/+1
* happy new yearMike Bayer2021-01-041-1/+1
* Turn on caching everywhere, add loggingMike Bayer2020-06-101-0/+1
* Improve rendering of core statements w/ ORM elementsMike Bayer2020-05-311-34/+43
* Convert execution to move through SessionMike Bayer2020-05-251-8/+19