summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/crud.py
Commit message (Expand)AuthorAgeFilesLines
* implement FromLinter for UPDATE, DELETE statementsMike Bayer2023-05-091-1/+1
* add deterministic imv returning ordering using sentinel columnsMike Bayer2023-04-211-25/+104
* don't count / gather INSERT bind names inside of a CTEMike Bayer2023-01-301-0/+11
* fix ORM support for column-named bindparam() in crud .values()Mike Bayer2023-01-111-3/+7
* happy new year 2023Mike Bayer2023-01-031-1/+1
* Rewrite positional handling, test for "numeric"Federico Caselli2022-12-051-2/+2
* Try running pyupgrade on the codeFederico Caselli2022-11-161-9/+9
* accommodate arbitrary embedded params in insertmanyvaluesMike Bayer2022-10-161-31/+98
* ORM bulk insert via executeMike Bayer2022-09-241-18/+101
* implement batched INSERT..VALUES () () for executemanyMike Bayer2022-09-241-40/+53
* Generalize RETURNING and suppor for MariaDB / SQLiteDaniel Black2022-06-021-10/+56
* raise informative error when selectable can't be extendedMike Bayer2022-05-311-3/+15
* update for flake8-future-imports 0.0.5Mike Bayer2022-05-141-1/+0
* explicitly fetch inserted pk for values(pkcol=None)Mike Bayer2022-05-091-2/+41
* inline mypy config; files ignoring type errors for the momentMike Bayer2022-04-281-0/+1
* pep484 ORM / SQL result supportMike Bayer2022-04-271-14/+18
* update flake8 noqa skips with proper syntaxFederico Caselli2022-04-111-1/+1
* cx_Oracle modernizeMike Bayer2022-04-071-18/+47
* pep-484: the pep-484ening, SQL part threeMike Bayer2022-03-301-4/+7
* pep484 - SQL internalsMike Bayer2022-03-241-61/+244
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* happy new year 2022Mike Bayer2022-01-061-1/+1
* Update Black's target-version to py37Hugo van Kemenade2022-01-051-4/+4
* Clean up most py3k compatFederico Caselli2021-11-241-1/+1
* coerce for multivalues keysMike Bayer2021-09-211-6/+21
* use the stack for insert_from_selectMike Bayer2021-09-161-4/+8
* implement cache key for return_defaults tokenMike Bayer2021-07-211-3/+3
* implement independent CTEsMike Bayer2021-07-121-2/+11
* Replace all http:// links to https://Federico Caselli2021-07-041-1/+1
* Handle Sequence in _process_multiparam_default_bindMike Bayer2021-04-261-1/+10
* Support DEFAULT VALUES and VALUES(DEFAULT) individuallyMike Bayer2021-04-141-1/+5
* CAST the elements in ARRAYs when using psycopg2Federico Caselli2021-03-151-0/+9
* Fix many spell glitches in docstrings and commentsLele Gaifax2021-01-241-2/+2
* happy new yearMike Bayer2021-01-041-1/+1
* upgrade to black 20.8b1Mike Bayer2020-09-281-2/+4
* Updates for MariaDB sequencesFederico Caselli2020-08-221-114/+163
* Sweep through UPDATE ordered_values a second timeMike Bayer2020-08-121-15/+27
* Correct for update.ordered_values() and use in new testMike Bayer2020-08-111-3/+5
* render INSERT/UPDATE column expressions up front; pass stateMike Bayer2020-08-081-42/+151
* ORM executemany returningMike Bayer2020-06-271-0/+6
* Default psycopg2 executemany mode to "values_only"Mike Bayer2020-06-251-1/+8
* Documentation updates for ResultProxy -> ResultMike Bayer2020-05-011-1/+1
* Run search and replace of symbolic module namesMike Bayer2020-04-141-3/+3
* Try to measure new style caching in the ORM, take twoMike Bayer2020-04-011-5/+1
* Decouple compiler state from DML objects; make cacheableMike Bayer2020-03-061-78/+103
* Restore crud flags if visiting_cte is setMike Bayer2020-03-031-2/+4
* happy new yearMike Bayer2020-01-011-1/+1
* Add sequence support for MariaDB 10.3+.Gord Thompson2019-11-261-2/+10
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-181-10/+17
* Reimplement .compare() in terms of a visitorMike Bayer2019-04-291-0/+6