summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/mapper.py
Commit message (Expand)AuthorAgeFilesLines
* Build out new declarative systems; deprecate mapper()Mike Bayer2020-09-101-59/+48
* Add support for classical mapping of dataclassesVáclav Klusák2020-09-011-4/+20
* update deterministic sort ordering docMike Bayer2020-08-111-13/+20
* base all_orm_descriptors ordering on cls.__dict__ + cls.__mro__Mike Bayer2020-08-061-0/+15
* Convert lazy loader, selectinload, load_on_ident to lambda statementsMike Bayer2020-08-051-3/+13
* Fix a wide variety of typos and broken linksaplatkouski2020-06-251-6/+5
* Propose using RETURNING for bulk updates, deletesMike Bayer2020-06-231-2/+17
* Turn on caching everywhere, add loggingMike Bayer2020-06-101-1/+1
* Convert bulk update/delete to new execution modelMike Bayer2020-06-061-8/+22
* Improve rendering of core statements w/ ORM elementsMike Bayer2020-05-311-0/+28
* Convert execution to move through SessionMike Bayer2020-05-251-0/+2
* Unify Query and select() , move all processing to compile phaseMike Bayer2020-05-241-13/+48
* Propose Result as immediate replacement for ResultProxyMike Bayer2020-05-011-1/+2
* Run search and replace of symbolic module namesMike Bayer2020-04-141-103/+124
* Remove code deprecated before version 1.1Federico Caselli2020-04-091-25/+0
* Try to measure new style caching in the ORM, take twoMike Bayer2020-04-011-37/+36
* Correct ambiguous func / class linksMike Bayer2020-03-251-4/+4
* Simplified module pre-loading strategy and made it linter friendlyFederico Caselli2020-03-071-10/+28
* Ensure all nested exception throws have a causeMike Bayer2020-03-021-8/+14
* Open up check for relationships that write to the same columnMike Bayer2020-02-271-0/+11
* Result initial introductionMike Bayer2020-02-211-1/+1
* Merge "Use context managers for threading.Lock()"mike bayer2020-01-031-8/+2
|\
| * Use context managers for threading.Lock()Heckad2020-01-031-8/+2
* | happy new yearMike Bayer2020-01-011-1/+1
|/
* Test for short term reference cycles and resolve as many as possibleMike Bayer2019-12-301-6/+7
* Traversal and clause generation performance improvementsMike Bayer2019-12-141-1/+5
* Add anonymizing context to cache keys, comparison; convert traversalMike Bayer2019-11-041-1/+5
* Implement raiseload for deferred columnsMike Bayer2019-10-161-1/+1
* Remove deprecated extension and similar classesMike Bayer2019-10-061-51/+3
* Merge "Implement type-level sorting for Enum; apply to ORM primary keys"mike bayer2019-08-271-0/+19
|\
| * Implement type-level sorting for Enum; apply to ORM primary keysNicolas CANIART2019-08-271-0/+19
* | Run eager loaders on unexpireMike Bayer2019-08-231-2/+5
|/
* Allow duplicate columns in from clauses and selectablesMike Bayer2019-07-111-2/+7
* Use roles for ORM alias() conversionMike Bayer2019-05-271-21/+18
* Unify NO_VALUE and NEVER_SETMike Bayer2019-05-241-3/+3
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-181-15/+14
* Resolve RST306 issuesMike Bayer2019-05-131-4/+4
* Improve error messages in the area of loader optionsMike Bayer2019-01-251-5/+5
* Fix many spell glitchesLele Gaifax2019-01-251-4/+4
* Implement relationship to AliasedClass; deprecate non primary mappersMike Bayer2019-01-251-47/+69
* Add deprecation warnings to all deprecated APIsMike Bayer2019-01-231-18/+16
* Adapt single inh criteria more specificallyMike Bayer2019-01-171-1/+1
* Remove version directives for 0.6, 0.7, 0.8Mike Bayer2019-01-151-18/+0
* Merge "use ..deprecated directive w/ version in all cases"mike bayer2019-01-121-4/+11
|\
| * use ..deprecated directive w/ version in all casesMike Bayer2019-01-111-4/+11
* | happy new yearMike Bayer2019-01-111-1/+1
|/
* Post black reformattingMike Bayer2019-01-061-37/+50
* Run black -l 79 against all source filesMike Bayer2019-01-061-434/+595
* Add before_mapper_configured eventChris Wilson2018-12-101-2/+17
* Write a much better section about server defaultsMike Bayer2018-08-091-0/+4