summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/engine
Commit message (Expand)AuthorAgeFilesLines
* ORM bulk insert via executeMike Bayer2022-09-243-78/+385
* implement batched INSERT..VALUES () () for executemanyMike Bayer2022-09-244-57/+566
* Tighten password security by removing `URL.__str__`Yassen Damyanov2022-09-231-3/+0
* Merge "break out text() from TextualSelect for col matching" into mainmike bayer2022-09-202-4/+15
|\
| * break out text() from TextualSelect for col matchingMike Bayer2022-09-192-4/+15
* | change verbiage stating exact compliance with RFC-1738Mike Bayer2022-09-171-14/+19
|/
* integrate connection.terminate() for supporting dialectsMike Bayer2022-08-242-0/+26
* restore Connectable and other changes for oslo.dbMike Bayer2022-08-121-0/+2
* translate joined inheritance cols in UPDATE/DELETEMike Bayer2022-08-052-0/+16
* ensure RETURNING renders in stringify w/ no server versionMike Bayer2022-08-031-0/+4
* fix up SAVEPOINT docsMike Bayer2022-08-021-0/+2
* Update to flake8 5.Federico Caselli2022-07-314-6/+12
* Reflect expression-based indexes on PostgreSQLFederico Caselli2022-07-282-35/+55
* repair yield_per for non-SS dialects and add new optionsMike Bayer2022-07-015-25/+153
* Improve reflection method docsFederico Caselli2022-06-302-162/+84
* add more cross-linking / notes for yield_per, partitionsMike Bayer2022-06-301-0/+20
* Comments on (named) constraintscheremnov2022-06-293-18/+44
* remove warnings for index/unique skipped due to exclude_colsMike Bayer2022-06-201-8/+0
* rearchitect reflection for batched performanceFederico Caselli2022-06-184-288/+1737
* Merge "update cx_Oracle / oracledb LOB handling" into mainmike bayer2022-06-101-0/+3
|\
| * update cx_Oracle / oracledb LOB handlingMike Bayer2022-06-101-0/+3
* | restore parameter escaping for public methodsMike Bayer2022-06-091-1/+3
* | Merge "graceful degrade for FKs not reflectable" into mainmike bayer2022-06-081-1/+11
|\ \ | |/ |/|
| * graceful degrade for FKs not reflectableMike Bayer2022-06-071-1/+11
* | Merge "migrate labels to new tutorial" into mainmike bayer2022-06-073-9/+48
|\ \ | |/ |/|
| * migrate labels to new tutorialMike Bayer2022-06-073-9/+48
* | Generalize RETURNING and suppor for MariaDB / SQLiteDaniel Black2022-06-024-27/+58
|/
* Merge "add backend agnostic UUID datatype" into mainmike bayer2022-06-012-0/+9
|\
| * add backend agnostic UUID datatypeMike Bayer2022-06-012-0/+9
* | Support handle_error for pre_pingMike Bayer2022-05-314-158/+205
|/
* move bindparam quote application from compiler to defaultMike Bayer2022-05-291-7/+24
* fix most sphinx warnings (1.4)Mike Bayer2022-05-162-10/+16
* revenge of pep 484Mike Bayer2022-05-153-35/+113
* adjust log stacklevel for py3.11.0b1; enable greenletMike Bayer2022-05-151-4/+4
* update for flake8-future-imports 0.0.5Mike Bayer2022-05-145-12/+17
* explicitly fetch inserted pk for values(pkcol=None)Mike Bayer2022-05-091-0/+1
* run zimports to match pref changesMike Bayer2022-05-061-2/+0
* inline mypy config; files ignoring type errors for the momentMike Bayer2022-04-282-0/+2
* pep484 ORM / SQL result supportMike Bayer2022-04-278-106/+500
* fix result.columns() methodMike Bayer2022-04-211-4/+3
* pep-484: ORM public API, constructorsMike Bayer2022-04-202-2/+1
* pep484: schema APIMike Bayer2022-04-153-11/+23
* pep-484: asyncioMike Bayer2022-04-114-18/+35
* pep-484: session, instancestate, etcMike Bayer2022-04-122-9/+31
* use code generation for scoped_sessionMike Bayer2022-04-121-2/+6
* level up pep-484 on engine resultMike Bayer2022-04-122-129/+186
* update flake8 noqa skips with proper syntaxFederico Caselli2022-04-113-4/+4
* implement iso date literals for all backendsMike Bayer2022-04-081-28/+2
* cx_Oracle modernizeMike Bayer2022-04-071-8/+6
* use .fromisoformat() for sqlite datetime, date, time parsingMike Bayer2022-04-031-9/+26