summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/util.py
Commit message (Expand)AuthorAgeFilesLines
* pep484 ORM / SQL result supportMike Bayer2022-04-271-5/+4
* pep-484: ORM public API, constructorsMike Bayer2022-04-201-22/+76
* pep484: schema APIMike Bayer2022-04-151-0/+3
* update flake8 noqa skips with proper syntaxFederico Caselli2022-04-111-2/+2
* pep484 - sql.selectableMike Bayer2022-04-041-57/+174
* pep-484: the pep-484ening, SQL part threeMike Bayer2022-03-301-1/+4
* pep-484: sqlalchemy.sql pass oneMike Bayer2022-03-131-3/+3
* pep-484 for engineMike Bayer2022-03-011-10/+28
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* mypy: sqlalchemy.utilMike Bayer2022-01-241-25/+48
* initial reorganize for static typingMike Bayer2022-01-121-3/+29
* remove internal use of metaclassesMike Bayer2022-01-111-1/+1
* happy new year 2022Mike Bayer2022-01-061-1/+1
* Clean up most py3k compatFederico Caselli2021-11-241-1/+1
* Remove object in class definitionFederico Caselli2021-11-221-2/+2
* fixes for usage of the null() and similar constantsMike Bayer2021-10-081-3/+28
* Ensure alias traversal block works when adapt_from_selectables presentMike Bayer2021-07-141-6/+6
* Replace all http:// links to https://Federico Caselli2021-07-041-1/+1
* Fix with_expression() cache leak; don't adapt singletonsMike Bayer2021-04-141-0/+1
* Adjust derivation rules for table vs. subquery against a joinMike Bayer2021-03-231-0/+18
* Ensure ClauseAdapter treats FunctionElement as a ColumnElementMike Bayer2021-03-181-1/+6
* Fix many spell glitches in docstrings and commentsLele Gaifax2021-01-241-2/+2
* happy new yearMike Bayer2021-01-041-1/+1
* Don't discard leftovers from surface_selectablesMike Bayer2020-11-261-1/+6
* while working on #5435, I found some misses from the previous PR for #5429jonathan vanasco2020-10-301-2/+2
* Scan for tables without relying upon whereclauseMike Bayer2020-09-291-0/+13
* upgrade to black 20.8b1Mike Bayer2020-09-281-2/+1
* Complete deprecation of from_self()Mike Bayer2020-09-181-0/+72
* Further fixes for ticket 5470Mike Bayer2020-08-131-5/+8
* Merge "Add future=True to create_engine/Session; unify select()"mike bayer2020-07-081-22/+0
|\
| * Add future=True to create_engine/Session; unify select()Mike Bayer2020-07-081-22/+0
* | ensure we unwrap desc() /label() all the way w/ order byMike Bayer2020-07-071-1/+19
|/
* Improve rendering of core statements w/ ORM elementsMike Bayer2020-05-311-1/+6
* Unify Query and select() , move all processing to compile phaseMike Bayer2020-05-241-0/+31
* Streamline visitors.iterateMike Bayer2020-05-181-1/+1
* Repair find tablesMike Bayer2020-04-091-1/+3
* Try to measure new style caching in the ORM, take twoMike Bayer2020-04-011-1/+0
* happy new yearMike Bayer2020-01-011-1/+1
* Test for short term reference cycles and resolve as many as possibleMike Bayer2019-12-301-3/+4
* Add anonymizing context to cache keys, comparison; convert traversalMike Bayer2019-11-041-1/+1
* pass executemany context to _repr_paramsMike Bayer2019-10-111-11/+9
* Deprecate textual column matching in RowMike Bayer2019-10-041-3/+1
* Cancel polymorphic loading in optimized getMike Bayer2019-10-011-0/+2
* Simplify _ColumnEntity, relatedMike Bayer2019-09-301-10/+6
* Adjustments to _copy_internals()Mike Bayer2019-09-061-4/+19
* SelectBase no longer a FromClauseMike Bayer2019-07-061-1/+1
* Black updatesMike Bayer2019-04-111-3/+1
* Fold entities into existing joins when resolving FROM ambiguityMike Bayer2019-04-021-0/+11
* Expand joins when calculating PostgreSQL "WITH FOR UPDATE OF"raylu2019-03-211-0/+16
* Fix many spell glitchesLele Gaifax2019-01-251-1/+1