summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/compiler.py
Commit message (Expand)AuthorAgeFilesLines
* explicitly fetch inserted pk for values(pkcol=None)Mike Bayer2022-05-091-5/+33
* inline mypy config; files ignoring type errors for the momentMike Bayer2022-04-281-0/+1
* pep484 ORM / SQL result supportMike Bayer2022-04-271-13/+27
* pep-484: ORM public API, constructorsMike Bayer2022-04-201-1/+1
* Merge "pep484: schema API" into mainmike bayer2022-04-151-2/+2
|\
| * pep484: schema APIMike Bayer2022-04-151-2/+2
* | implement multi-element expression constructsMike Bayer2022-04-131-0/+18
|/
* cx_Oracle modernizeMike Bayer2022-04-071-28/+88
* pep484 - sql.selectableMike Bayer2022-04-041-14/+15
* allow executemany values for ON CONFLICT DO NOTHINGMike Bayer2022-03-311-8/+1
* pep-484: the pep-484ening, SQL part threeMike Bayer2022-03-301-3/+6
* Merge "generalize conditional DDL throughout schema / DDL" into mainmike bayer2022-03-251-4/+1
|\
| * generalize conditional DDL throughout schema / DDLMike Bayer2022-03-251-4/+1
* | Merge "pep484 - SQL internals" into mainmike bayer2022-03-241-21/+38
|\ \ | |/
| * pep484 - SQL internalsMike Bayer2022-03-241-21/+38
* | Add option to disable from linting for table valued functionMike Bayer2022-03-231-0/+2
|/
* pep 484 for typesMike Bayer2022-03-191-31/+80
* pep484 for hybridMike Bayer2022-03-171-2/+2
* move compiler / pool critical casts awayMike Bayer2022-03-141-1/+4
* pep-484: sqlalchemy.sql pass oneMike Bayer2022-03-131-119/+328
* additional mypy strictnessMike Bayer2022-03-121-5/+4
* pop the stack that we pushedMike Bayer2022-03-081-0/+2
* pep-484 for engineMike Bayer2022-03-011-52/+128
* Merge "Add more nesting features to add_cte()" into mainmike bayer2022-02-251-53/+95
|\
| * Add more nesting features to add_cte()Mike Bayer2022-02-241-53/+95
* | Implement generic Double and related fixed typeszeeeeeb2022-02-251-0/+9
|/
* support add_cte() for TextualSelectMike Bayer2022-02-231-1/+17
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* establish mypy / typing approach for v2.0Mike Bayer2022-02-131-1/+1
* Accommodate escaped_bind_names for defaults/insert paramsMike Bayer2022-02-081-4/+26
* repair broken truediv test suite; memusageMike Bayer2022-01-201-1/+7
* track item schema names to identify name collisions w/ default schemaMike Bayer2022-01-141-0/+28
* remove internal use of metaclassesMike Bayer2022-01-111-1/+1
* happy new year 2022Mike Bayer2022-01-061-1/+1
* Update Black's target-version to py37Hugo van Kemenade2022-01-051-23/+23
* replace Variant with direct feature inside of TypeEngineMike Bayer2021-12-291-0/+5
* Replace raise_ with raise fromFederico Caselli2021-12-271-30/+12
* consider truediv as truediv; support floordiv operatorMike Bayer2021-12-261-1/+35
* Merge "propose emulated setinputsizes embedded in the compiler" into mainmike bayer2021-11-251-53/+62
|\
| * propose emulated setinputsizes embedded in the compilerMike Bayer2021-11-231-53/+62
* | Clean up most py3k compatFederico Caselli2021-11-241-15/+12
|/
* Support lightweight compiler column elements w/ slotsMike Bayer2021-11-221-2/+2
* Remove object in class definitionFederico Caselli2021-11-221-2/+2
* Merge "set within_columns_clause=False for all sub-elements of select()" into...mike bayer2021-11-091-0/+3
|\
| * set within_columns_clause=False for all sub-elements of select()Mike Bayer2021-11-091-0/+3
* | Merge "change the POSTCOMPILE/ SCHEMA symbols to not conflict w mssql quoting...mike bayer2021-11-091-6/+6
|\ \ | |/ |/|
| * change the POSTCOMPILE/ SCHEMA symbols to not conflict w mssql quotingMike Bayer2021-11-091-6/+6
* | revert mis-commit from aa026c302c6b188a7e28508f9ecb603809b9e03fMike Bayer2021-11-091-2/+0
|/
* Merge "fully implement future engine and remove legacy" into mainmike bayer2021-11-071-2/+2
|\
| * fully implement future engine and remove legacyMike Bayer2021-11-071-2/+2