summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/engine
Commit message (Expand)AuthorAgeFilesLines
...
* Correct ambiguous func / class linksMike Bayer2020-03-251-1/+1
* Convert schema_translate to a post compileMike Bayer2020-03-244-54/+48
* Deprecate plain string in execute and introduce `exec_driver_sql`Federico Caselli2020-03-213-21/+94
* Support inspection of computed columnFederico Caselli2020-03-151-1/+24
* Rework select(), CompoundSelect() in terms of CompileStateMike Bayer2020-03-101-9/+17
* Decouple compiler state from DML objects; make cacheableMike Bayer2020-03-061-2/+4
* Merge "Don't import provision.py unconditionally"mike bayer2020-03-042-0/+37
|\
| * Don't import provision.py unconditionallyMike Bayer2020-03-032-0/+37
* | Run handle_error for any exceptions raised in execute_context()Mike Bayer2020-03-031-30/+31
|/
* Ensure all nested exception throws have a causeMike Bayer2020-03-023-43/+64
* Update dialect API documentationMike Bayer2020-03-022-60/+128
* Deprecate row.keys() for 2.0, not 1.xMike Bayer2020-02-241-4/+3
* Result initial introductionMike Bayer2020-02-217-697/+1450
* Deprecate connection branchingMike Bayer2020-02-214-123/+241
* Merge "Create initial future package, RemovedIn20Warning"mike bayer2020-02-171-0/+1
|\
| * Create initial future package, RemovedIn20WarningMike Bayer2020-02-121-0/+1
* | Improve ResultProxy/Row documentation before the API changeMike Bayer2020-02-131-38/+75
|/
* Query linter optionAlessio Bogon2020-01-223-2/+24
* Reorganize core event modules to avoid import cyclesMike Bayer2020-01-212-0/+790
* Remove jython code, remove all jython / pypy symbolsMike Bayer2020-01-171-3/+1
* Enable F821Mike Bayer2020-01-041-1/+1
* happy new yearMike Bayer2020-01-0111-11/+11
* Repair uncovered warning in persistnce.py; update versioning testsMike Bayer2019-12-311-0/+7
* Use expanding IN for all literal value IN expressionsMike Bayer2019-12-222-153/+65
* Copy bind_processors when altering for expanding INMike Bayer2019-12-201-0/+2
* Fix rst for flake8-rst-docstrings-0.0.12Mike Bayer2019-11-221-1/+1
* Cache every key in reflection_cacheMike Bayer2019-10-311-5/+1
* Merge "Remove redundant assignment in .../engine/create.py"mike bayer2019-10-301-2/+0
|\
| * Remove redundant assignment in .../engine/create.pyPedro Cunial2019-10-281-2/+0
* | Use simple growth scale with any max size for BufferedRowResultProxysumau2019-10-301-24/+9
|/
* Use default repr() for quoted_name under python 3Mike Bayer2019-10-241-0/+52
* Clarify isolation_level documentationMike Bayer2019-10-151-20/+14
* pass executemany context to _repr_paramsMike Bayer2019-10-111-1/+10
* Add result map targeting for custom compiled, text objectsMike Bayer2019-10-071-31/+31
* Restore result map checkMike Bayer2019-10-071-1/+1
* Merge "Drop right-nested join rewriting"mike bayer2019-10-071-4/+0
|\
| * Drop right-nested join rewritingMike Bayer2019-10-071-4/+0
* | Remove order_by in textual testMike Bayer2019-10-071-1/+1
|/
* Remove deprecated extension and similar classesMike Bayer2019-10-061-4/+0
* Merge "Deprecate textual column matching in Row"mike bayer2019-10-052-17/+57
|\
| * Deprecate textual column matching in RowMike Bayer2019-10-042-17/+57
* | Add max_identifier_length parameter; warn for OracleMike Bayer2019-10-022-6/+57
|/
* Run row value processors up frontMike Bayer2019-10-012-192/+250
* Render LIMIT/OFFSET conditions after compile on select dialectsMike Bayer2019-08-301-65/+58
* PGDialect.get_check_constraints: Handle "NOT VALID"Bill Finn2019-08-271-0/+6
* Add hide_parameters flag to create_engineMike Bayer2019-08-222-3/+20
* Add new "exec_once_unless_exception" system; apply to dialect.initializeMike Bayer2019-08-181-1/+3
* Correct name for json_serializer / json_deserializer, document and testMike Bayer2019-08-081-0/+16
* Implement checkfirst for Index.create(), Index.drop()Mike Bayer2019-08-062-0/+27
* Modernize internal reflectionMike Bayer2019-08-065-81/+75