summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/query.py
Commit message (Expand)AuthorAgeFilesLines
* Add more docs for populate_existing(); link with_for_updateMike Bayer2020-09-101-2/+17
* Update select usage to use the new 1.4 formatFederico Caselli2020-09-081-2/+2
* See if the future is hereMike Bayer2020-08-281-3/+0
* Implement relationship AND criteria; global loader criteriaMike Bayer2020-08-051-0/+14
* Convert lazy loader, selectinload, load_on_ident to lambda statementsMike Bayer2020-08-051-28/+42
* Establish future behavior for Session cascade backrefs, bindMike Bayer2020-08-011-1/+3
* Ensure _distinct_on removed within from_selectableMike Bayer2020-07-201-0/+1
* Convert remaining ORM APIs to support 2.0 styleMike Bayer2020-07-111-376/+70
* Add future=True to create_engine/Session; unify select()Mike Bayer2020-07-081-3/+6
* introduce deferred lambdasMike Bayer2020-07-031-2/+10
* Fix a wide variety of typos and broken linksaplatkouski2020-06-251-22/+23
* Merge "perf tweaks"mike bayer2020-06-191-2/+1
|\
| * perf tweaksMike Bayer2020-06-191-2/+1
* | Add note indicating order of join() calls are importantMike Bayer2020-06-191-0/+13
|/
* Turn on caching everywhere, add loggingMike Bayer2020-06-101-3/+17
* Convert bulk update/delete to new execution modelMike Bayer2020-06-061-17/+98
* Improve rendering of core statements w/ ORM elementsMike Bayer2020-05-311-18/+79
* callcount reductions and refinement for cached queriesMike Bayer2020-05-281-65/+28
* Convert execution to move through SessionMike Bayer2020-05-251-97/+215
* Unify Query and select() , move all processing to compile phaseMike Bayer2020-05-241-2208/+603
* Merge "Improve error message when using :meth:`_query.Query.filter_by` in a q...mike bayer2020-05-231-1/+10
|\
| * Improve error message when using :meth:`_query.Query.filter_by` inFederico Caselli2020-05-151-1/+10
* | Merge "fix typo in reference documentation"mike bayer2020-05-231-1/+1
|\ \
| * | fix typo in reference documentationFederico Caselli2020-05-231-1/+1
* | | Add immutabledict C codeMike Bayer2020-05-231-4/+4
|/ /
* | Performance fixes for new result setMike Bayer2020-05-211-1/+1
* | Streamline visitors.iterateMike Bayer2020-05-181-4/+1
|/
* Consider aliased=True, from_joinpoint as legacyMike Bayer2020-05-041-163/+172
* Integrate new Result into ORM queryMike Bayer2020-05-021-40/+30
* Documentation updates for ResultProxy -> ResultMike Bayer2020-05-011-1/+1
* Propose Result as immediate replacement for ResultProxyMike Bayer2020-05-011-1/+1
* Restore a line break that is needed for a clean mergeMike Bayer2020-04-291-0/+1
* Alias the onclause if ORM join is to same polymorphic selectableMike Bayer2020-04-271-1/+0
* Deprecate ``DISTINCT ON`` when not targeting PostgreSQLFederico Caselli2020-04-201-0/+3
* Set up absolute references for create_engine and relatedMike Bayer2020-04-141-1/+1
* Run search and replace of symbolic module namesMike Bayer2020-04-141-223/+300
* Remove code deprecated before version 1.1Federico Caselli2020-04-091-14/+3
* Run autoflush for column attribute load operationsMike Bayer2020-04-031-1/+1
* Add a third labeling mode for SELECT statementsMike Bayer2020-03-291-1/+10
* Merge "Correct ambiguous func / class links"mike bayer2020-03-251-4/+4
|\
| * Correct ambiguous func / class linksMike Bayer2020-03-251-4/+4
* | Deprecate add of columns in order by with distinctFederico Caselli2020-03-251-12/+24
|/
* Remove deprecated elements from selectable.py; remove lockmodeMike Bayer2020-03-231-59/+1
* Test instance for matching class hierarchy on get_from_identityMike Bayer2020-03-221-0/+2
* Reword implicit left join error; ensure deterministic FROM for columnsMike Bayer2020-03-101-10/+18
* Simplified module pre-loading strategy and made it linter friendlyFederico Caselli2020-03-071-3/+4
* Don't import provision.py unconditionallyMike Bayer2020-03-031-1/+0
* Ensure all nested exception throws have a causeMike Bayer2020-03-021-12/+18
* Result initial introductionMike Bayer2020-02-211-6/+9
* Create initial future package, RemovedIn20WarningMike Bayer2020-02-121-9/+4