summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql
Commit message (Expand)AuthorAgeFilesLines
* Merge "Improve sql formatting" into mainmike bayer2023-01-125-33/+33
|\
| * Improve sql formattingFederico Caselli2023-01-115-33/+33
* | fix ORM support for column-named bindparam() in crud .values()Mike Bayer2023-01-111-3/+7
|/
* Merge "accept TableClause through mapped selectable chain" into mainmike bayer2023-01-091-2/+5
|\
| * accept TableClause through mapped selectable chainMike Bayer2023-01-091-2/+5
* | warn and skip for FKs that refer to invisible cols for OracleMike Bayer2023-01-091-12/+12
|/
* tutorial updates re: Core /ORM commonalityMike Bayer2023-01-031-3/+2
* happy new year 2023Mike Bayer2023-01-0329-29/+29
* link to with_variant() narrative from API docMike Bayer2023-01-031-0/+5
* ensure whereclause, returning copied as tuplesMike Bayer2022-12-281-7/+7
* rename 2.0.0b5 to 2.0.0rc1Mike Bayer2022-12-271-3/+3
* pass more contextual information to PyWrapper param createMike Bayer2022-12-272-7/+17
* add joins_implicitly to column_valued()Mike Bayer2022-12-201-2/+12
* Merge "ensure all visit methods accept **kw" into mainmike bayer2022-12-171-7/+7
|\
| * ensure all visit methods accept **kwMike Bayer2022-12-161-7/+7
* | make bind escape lookup extensibleMike Bayer2022-12-161-6/+69
|/
* implement literal_binds with expanding + bind_expressionMike Bayer2022-12-151-8/+56
* fix construct_params() for render_postcompile; add new APIMike Bayer2022-12-081-36/+141
* disable polymorphic adaption in most casesMike Bayer2022-12-072-24/+40
* Add tests for issue #8168; slight internal adjustmentsMike Bayer2022-12-051-1/+0
* Rewrite positional handling, test for "numeric"Federico Caselli2022-12-052-168/+306
* Merge "disallow same-named columns, unchecked replacement in Table" into mainmike bayer2022-12-042-22/+68
|\
| * disallow same-named columns, unchecked replacement in TableMike Bayer2022-12-042-22/+68
* | Order_by and group_by accept labelsFederico Caselli2022-12-034-8/+19
|/
* Fix positional compiling bugsFederico Caselli2022-12-012-29/+94
* Merge "Improve support for enum in mapped classes" into mainmike bayer2022-11-302-0/+83
|\
| * Improve support for enum in mapped classesFederico Caselli2022-11-292-0/+83
* | Merge "Add value-level hooks for SQL type detection; apply to Range" into mainmike bayer2022-11-291-0/+4
|\ \ | |/ |/|
| * Add value-level hooks for SQL type detection; apply to RangeLele Gaifax2022-11-291-0/+4
* | update for mypy 1.0 devFederico Caselli2022-11-297-16/+30
|/
* Implement ScalarValueFederico Caselli2022-11-264-16/+78
* flake8 has very courteously referred us to another pyqca project and closed a...Mike Bayer2022-11-231-1/+1
* add common base class for all SQL col expression objectsMike Bayer2022-11-213-1/+23
* Try running pyupgrade on the codeFederico Caselli2022-11-1617-269/+226
* Merge "perf improvements related to corresponding_column (2)" into mainmike bayer2022-11-165-124/+327
|\
| * perf improvements related to corresponding_column (2)Mike Bayer2022-11-155-124/+327
* | Merge "don't invoke fromclause.c when creating an annotated" into mainmike bayer2022-11-163-7/+44
|\ \ | |/
| * don't invoke fromclause.c when creating an annotatedMike Bayer2022-11-153-7/+44
* | Explicitly state what happens if `order_by` is called more than once. (#8791)Eitan Mosenkis2022-11-141-3/+4
* | add informative exception context for literal renderMike Bayer2022-11-143-10/+25
|/
* Merge "ensure anon_map is passed for most annotated traversals" into mainmike bayer2022-11-115-10/+57
|\
| * ensure anon_map is passed for most annotated traversalsMike Bayer2022-11-115-10/+57
* | establish consistency for RETURNING column labelsMike Bayer2022-11-113-5/+30
|/
* try to support mypy 0.990Mike Bayer2022-11-093-4/+7
* Improve typings of execution optionsFederico Caselli2022-11-029-26/+83
* apply basic escaping to anon_labels unconditionallyMike Bayer2022-10-271-1/+6
* Revert automatic set of sequence start to 1Federico Caselli2022-10-172-4/+9
* repair type qualify in _ServerDefaultType; other pyright tweaksMike Bayer2022-10-161-1/+1
* accommodate arbitrary embedded params in insertmanyvaluesMike Bayer2022-10-162-55/+135
* doc editsMike Bayer2022-10-101-1/+1