summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql
Commit message (Expand)AuthorAgeFilesLines
* fix ORM support for column-named bindparam() in crud .values()Mike Bayer2023-01-111-2/+5
* happy new year 2023Mike Bayer2023-01-0323-23/+23
* link to with_variant() narrative from API docMike Bayer2023-01-031-0/+5
* ensure whereclause, returning copied as tuplesMike Bayer2022-12-281-7/+7
* 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
* implement literal_binds with expanding + bind_expressionMike Bayer2022-12-151-9/+60
* Fix positional compiling bugsFederico Caselli2022-12-011-20/+89
* Merge "avoid putting annotated columns in sets" into rel_1_4mike bayer2022-11-262-6/+6
|\
| * avoid putting annotated columns in setsMike Bayer2022-11-142-6/+6
* | 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/+32
|/
* Merge "ensure anon_map is passed for most annotated traversals" into rel_1_4mike bayer2022-11-115-11/+57
|\
| * ensure anon_map is passed for most annotated traversalsMike Bayer2022-11-115-11/+57
* | establish consistency for RETURNING column labelsMike Bayer2022-11-112-5/+11
|/
* apply basic escaping to anon_labels unconditionallyMike Bayer2022-10-271-1/+6
* clarify precedence docsMike Bayer2022-10-031-7/+14
* remove should_nest behavior for contains_eager()Mike Bayer2022-09-231-1/+1
* break out text() from TextualSelect for col matchingMike Bayer2022-09-191-1/+15
* include TableClause.schema in cache keyMike Bayer2022-08-301-0/+1
* apply consistent ORM mutable notes for all mutable SQL typesMike Bayer2022-08-301-1/+30
* more function adjustmentsMike Bayer2022-08-221-1/+1
* remove erroneous note about future metadataMike Bayer2022-08-171-3/+0
* deep compare CTEs before considering them conflictingMike Bayer2022-08-051-4/+13
* update quoted_name docMike Bayer2022-08-041-1/+2
* Update to flake8 5.Federico Caselli2022-07-314-15/+19
* check for TypeDecorator when handling getitemMike Bayer2022-07-192-2/+27
* use concat() directly for contains, startswith, endswithMike Bayer2022-07-172-7/+22
* support "SELECT *" for ORM queriesMike Bayer2022-07-101-0/+9
* generalize sql server check for id col to accommodate ORM casesMike Bayer2022-07-052-0/+26
* fix formatting problemsMike Bayer2022-07-031-4/+5
* Merge "Normalize postgresql docs links to point to current" into rel_1_4mike bayer2022-06-182-10/+10
|\
| * Normalize postgresql docs links to point to currentFederico Caselli2022-06-182-10/+10
* | Allow NUMERIC()/DECIMAL() IDENTITY columnsGord Thompson2022-06-183-1/+8
|/
* Merge "restore parameter escaping for public methods" into rel_1_4mike bayer2022-06-091-9/+28
|\
| * restore parameter escaping for public methodsMike Bayer2022-06-091-9/+28
* | Merge "fix race conditions in lambda statements" into rel_1_4mike bayer2022-06-093-11/+34
|\ \ | |/ |/|
| * fix race conditions in lambda statementsMike Bayer2022-06-083-11/+34
* | Merge "graceful degrade for FKs not reflectable" into rel_1_4mike bayer2022-06-082-4/+28
|\ \ | |/ |/|
| * graceful degrade for FKs not reflectableMike Bayer2022-06-072-4/+28
* | migrate labels to new tutorialMike Bayer2022-06-074-66/+28
|/
* Docs Update - Add **kwargs to CaseInsensitiveComparator docs (#8063)Justin Crown2022-06-041-2/+2
* propagate proxy_key from WrapsColumnExpressionMike Bayer2022-06-011-0/+8
* raise informative error when selectable can't be extendedMike Bayer2022-05-311-3/+14
* move bindparam quote application from compiler to defaultMike Bayer2022-05-291-36/+17
* apply bindparam escape name to processors dictionaryMike Bayer2022-05-251-1/+9
* favor bool_op over op in comparisonMike Bayer2022-05-181-6/+12
* fix most sphinx warningsMike Bayer2022-05-162-9/+8
* raise for same param name in expanding + non expandingMike Bayer2022-05-151-0/+9
* docs(types) Fix missing import from sqlalchemy (#7978)khashashin2022-05-031-0/+2