summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/compiler.py
Commit message (Expand)AuthorAgeFilesLines
* Support DEFAULT VALUES and VALUES(DEFAULT) individuallyMike Bayer2021-04-141-0/+1
* Return Row for CursorResult.inserted_primary_keyMike Bayer2021-04-111-3/+13
* Expand reg for schema translate map for most special charactersMike Bayer2021-04-071-1/+6
* uniquify when popping literal_execute_params from param dictMike Bayer2021-04-051-1/+3
* Apply quoting to render_derived() namesMike Bayer2021-04-011-1/+1
* Deannoate functions before matching .__class__Mike Bayer2021-03-191-1/+1
* Apply percent sign escaping to op(), custom_op()Mike Bayer2021-03-091-3/+5
* Merge "Fix named CHECK constraint name omitted on repeated creates"mike bayer2021-03-071-5/+2
|\
| * Fix named CHECK constraint name omitted on repeated createsGord Thompson2021-03-061-5/+2
* | improve targeting and labeling for unary() in columns clauseMike Bayer2021-03-061-30/+10
|/
* Merge "support stringify for plain CTE"mike bayer2021-02-281-5/+16
|\
| * support stringify for plain CTEMike Bayer2021-02-271-5/+16
* | implement visit_unsupported_compilation for TypeCompilerMike Bayer2021-02-251-0/+6
|/
* expand and further generalize bound parameter translateMike Bayer2021-02-141-0/+18
* Track a second from_linter for lateral subqueriesMike Bayer2021-02-051-5/+37
* Implement support for functions as FROM with columns clause supportMike Bayer2021-02-031-4/+60
* set identifier length for MySQL constraints to 64Mike Bayer2021-01-301-1/+7
* Render NULL for bindparam w/ None value/literal_binds, warnMike Bayer2021-01-281-4/+10
* Fix many spell glitches in docstrings and commentsLele Gaifax2021-01-241-2/+2
* Revert "Implement support for functions as FROM with columns clause support"Mike Bayer2021-01-211-32/+2
* Implement support for functions as FROM with columns clause supportMike Bayer2021-01-201-2/+32
* ``Identity`` implies ``nullable=False``.Federico Caselli2021-01-161-1/+1
* happy new yearMike Bayer2021-01-041-1/+1
* Support TypeDecorator.get_dbapi_type() for setinpusizesMike Bayer2020-12-301-3/+8
* Improve type detection for Values / TupleMike Bayer2020-12-181-1/+3
* Merge "Support IF EXISTS/IF NOT EXISTS for DDL constructs"mike bayer2020-12-141-6/+21
|\
| * Support IF EXISTS/IF NOT EXISTS for DDL constructsRamonWill2020-12-141-6/+21
* | Properly render ``cycle=False`` and ``order=False``Federico Caselli2020-12-011-3/+3
|/
* Merge "Deprecate bind args, execute() methods that were missed"mike bayer2020-10-311-3/+0
|\
| * Deprecate bind args, execute() methods that were missedMike Bayer2020-10-301-3/+0
* | Apply underscore naming to several more operatorsjonathan vanasco2020-10-301-16/+16
|/
* Ensure no compiler visit method tries to access .statementMike Bayer2020-10-191-1/+42
* Ensure escaping of percent signs in columns, parametersMike Bayer2020-10-171-6/+32
* Genericize setinputsizes and support pyodbcMike Bayer2020-10-161-4/+4
* Fetch first supportFederico Caselli2020-10-021-10/+26
* Rename Core expression isnot, not_in_jonathan vanasco2020-09-141-2/+2
* Add support for regular expression on supported backend.Federico Caselli2020-08-271-0/+32
* Updates for MariaDB sequencesFederico Caselli2020-08-221-0/+4
* Add support for identity columnsFederico Caselli2020-08-191-17/+37
* Create a real type for Tuple() and handle appropriately in compilerMike Bayer2020-08-171-19/+34
* render INSERT/UPDATE column expressions up front; pass stateMike Bayer2020-08-081-12/+7
* Pass schema_translate_map from DDLCompiler to SQLCompilerMike Bayer2020-08-071-1/+3
* Implement relationship AND criteria; global loader criteriaMike Bayer2020-08-051-0/+4
* Convert lazy loader, selectinload, load_on_ident to lambda statementsMike Bayer2020-08-051-2/+10
* Genericize str() for typesMike Bayer2020-08-011-1/+23
* Revise setinputsizes approachMike Bayer2020-07-191-0/+63
* introduce deferred lambdasMike Bayer2020-07-031-9/+18
* Merge "Fix a wide variety of typos and broken links"mike bayer2020-06-261-2/+2
|\
| * Fix a wide variety of typos and broken linksaplatkouski2020-06-251-2/+2
* | Merge "Default psycopg2 executemany mode to "values_only""mike bayer2020-06-261-10/+84
|\ \ | |/ |/|