summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/persistence.py
Commit message (Expand)AuthorAgeFilesLines
* support parameters in all ORM insert modesMike Bayer2023-04-261-8/+23
* add deterministic imv returning ordering using sentinel columnsMike Bayer2023-04-211-12/+32
* try to omit unnecessary cols for ORM bulk insert + returningMike Bayer2023-04-211-6/+10
* audition pymssql once more; retire sane_rowcount_returningMike Bayer2023-03-041-13/+2
* dont add non-server-side cols to returning for versioningMike Bayer2023-02-031-5/+8
* happy new year 2023Mike Bayer2023-01-031-1/+1
* add eager_defaults="auto" for insertsMike Bayer2022-12-151-10/+27
* Merge "ensure implicit_returning is checked on a Table instance" into mainmike bayer2022-11-221-1/+1
|\
| * ensure implicit_returning is checked on a Table instanceMike Bayer2022-11-221-1/+1
* | Try running pyupgrade on the codeFederico Caselli2022-11-161-7/+7
|/
* ORM bulk insert via executeMike Bayer2022-09-241-25/+113
* implement batched INSERT..VALUES () () for executemanyMike Bayer2022-09-241-1/+1
* reorg bulk persistence into a separate moduleMike Bayer2022-08-111-1089/+0
* Merge "translate joined inheritance cols in UPDATE/DELETE" into mainmike bayer2022-08-051-19/+170
|\
| * translate joined inheritance cols in UPDATE/DELETEMike Bayer2022-08-051-19/+170
* | include column.default, column.onupdate in eager_defaultsMike Bayer2022-08-051-10/+16
|/
* set up Literal for synchronize_sessionMike Bayer2022-07-231-0/+4
* Generalize RETURNING and suppor for MariaDB / SQLiteDaniel Black2022-06-021-15/+30
* inline mypy config; files ignoring type errors for the momentMike Bayer2022-04-281-0/+2
* Merge "pep484: schema API" into mainmike bayer2022-04-151-2/+2
|\
| * pep484: schema APIMike Bayer2022-04-151-2/+2
* | Ensure ORMInsert sets up bind stateMike Bayer2022-04-141-0/+8
* | implement multi-element expression constructsMike Bayer2022-04-131-6/+6
|/
* pep-484: session, instancestate, etcMike Bayer2022-04-121-9/+26
* add template methods for ORMInsertMike Bayer2022-03-311-1/+26
* pep-484: the pep-484ening, SQL part threeMike Bayer2022-03-301-1/+1
* column_descriptions or equiv for DML, core selectMike Bayer2022-03-281-2/+54
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* Skip PK returned as None for RETURNING, server side defaultMike Bayer2022-01-211-0/+25
* happy new year 2022Mike Bayer2022-01-061-1/+1
* Replace raise_ with raise fromFederico Caselli2021-12-271-15/+9
* Clean up most py3k compatFederico Caselli2021-11-241-3/+3
* fully implement future engine and remove legacyMike Bayer2021-11-071-12/+12
* revise _get_crud_kv_pairs from 18b4a3437Mike Bayer2021-10-191-40/+38
* process bulk_update_tuples before cache key or compilationMike Bayer2021-10-191-21/+66
* Handle mappings passed to ``execution_options``.Federico Caselli2021-08-261-1/+1
* Replace all http:// links to https://Federico Caselli2021-07-041-1/+1
* Allow update.returing() to work with from_statement()Mike Bayer2021-02-141-0/+5
* Further refine labeling for renamed columnsMike Bayer2021-02-121-1/+1
* Merge "Fix many spell glitches in docstrings and comments"mike bayer2021-01-261-1/+1
|\
| * Fix many spell glitches in docstrings and commentsLele Gaifax2021-01-241-1/+1
* | Replace with_labels() and apply_labels() in ORM/CoreGord Thompson2021-01-261-1/+4
* | Remove errant assertion from unit of workMike Bayer2021-01-241-1/+0
|/
* happy new yearMike Bayer2021-01-041-1/+1
* Don't load expired objects from evaluatorMike Bayer2020-10-211-3/+3
* Don't populate expired attrs w/ evaluatorMike Bayer2020-10-211-1/+4
* Ensure no compiler visit method tries to access .statementMike Bayer2020-10-191-6/+3
* use execute_20 to preserve compiled cacheMike Bayer2020-10-021-46/+51
* upgrade to black 20.8b1Mike Bayer2020-09-281-3/+6
* Support extra / single inh criteria with ORM update/deleteMike Bayer2020-08-301-15/+95