summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm
Commit message (Expand)AuthorAgeFilesLines
* ORM executemany returningMike Bayer2020-06-271-39/+117
* Default psycopg2 executemany mode to "values_only"Mike Bayer2020-06-251-2/+2
* Propose using RETURNING for bulk updates, deletesMike Bayer2020-06-235-89/+321
* Merge "perf tweaks"mike bayer2020-06-192-45/+44
|\
| * perf tweaksMike Bayer2020-06-192-45/+44
* | Add note indicating order of join() calls are importantMike Bayer2020-06-191-0/+13
|/
* Turn on caching everywhere, add loggingMike Bayer2020-06-1013-205/+455
* Convert bulk update/delete to new execution modelMike Bayer2020-06-067-319/+459
* Merge "Folds two identical exception handlers into a single one"mike bayer2020-06-032-8/+2
|\
| * Folds two identical exception handlers into a single oneElmer de Looff2020-06-032-8/+2
* | Inline a few ORM arguments, othersMike Bayer2020-06-032-36/+32
|/
* Merge "Add default expression to query_expression()"mike bayer2020-06-022-10/+33
|\
| * Add default expression to query_expression()Haoyu Sun2020-06-012-10/+33
* | Improve rendering of core statements w/ ORM elementsMike Bayer2020-05-318-322/+461
* | Remove loader option cycleMike Bayer2020-05-293-24/+16
|/
* Merge "callcount reductions and refinement for cached queries"mike bayer2020-05-286-230/+303
|\
| * callcount reductions and refinement for cached queriesMike Bayer2020-05-286-230/+303
* | Fix 'email_address' being typoed as 'email_addres' in two placesMark Amery2020-05-281-1/+1
|/
* Revert 903b18828461bb8cb8dca4acc56809b3df2b14d5Mike Bayer2020-05-251-80/+44
* Small callcount reductions and refinement for cached queriesMike Bayer2020-05-251-44/+80
* Convert execution to move through SessionMike Bayer2020-05-2515-538/+1255
* Unify Query and select() , move all processing to compile phaseMike Bayer2020-05-2417-2494/+3692
* Merge "Improve error message when using :meth:`_query.Query.filter_by` in a q...mike bayer2020-05-231-1/+10
|\
| * Improve error message when using :meth:`_query.Query.filter_by` inFederico Caselli2020-05-151-1/+10
* | Merge "fix typo in reference documentation"mike bayer2020-05-231-1/+1
|\ \
| * | fix typo in reference documentationFederico Caselli2020-05-231-1/+1
* | | Add immutabledict C codeMike Bayer2020-05-231-4/+4
|/ /
* | Performance fixes for new result setMike Bayer2020-05-212-5/+13
* | Streamline visitors.iterateMike Bayer2020-05-181-4/+1
* | Merge "Update transaction / connection handling"mike bayer2020-05-171-1/+1
|\ \
| * | Update transaction / connection handlingMike Bayer2020-05-171-1/+1
| |/
* | Reword delete-orphan on many error message and documentMike Bayer2020-05-162-5/+25
|/
* Merge "Add sync_backref flag in a relationship"mike bayer2020-05-082-26/+77
|\
| * Add sync_backref flag in a relationshipFederico Caselli2020-05-052-26/+77
* | Merge "fixes #4212 raise an error if selectable and flat/aliased are sent to ...mike bayer2020-05-061-0/+7
|\ \
| * | fixes #4212 raise an error if selectable and flat/aliased are sent to with_po...RamonWill2020-04-281-0/+7
* | | Consider aliased=True, from_joinpoint as legacyMike Bayer2020-05-042-171/+179
* | | Integrate new Result into ORM queryMike Bayer2020-05-023-82/+96
| |/ |/|
* | Merge "Capitalize documentation for relationship params"mike bayer2020-05-021-21/+21
|\ \
| * | Capitalize documentation for relationship paramsFederico Caselli2020-04-281-21/+21
* | | Documentation updates for ResultProxy -> ResultMike Bayer2020-05-014-7/+7
* | | Propose Result as immediate replacement for ResultProxyMike Bayer2020-05-014-12/+7
* | | Restore a line break that is needed for a clean mergeMike Bayer2020-04-291-0/+1
|/ /
* | Alias the onclause if ORM join is to same polymorphic selectableMike Bayer2020-04-272-2/+4
|/
* Merge "Add ColumnProperty.Comparator.expressions"mike bayer2020-04-211-1/+29
|\
| * Add ColumnProperty.Comparator.expressionsMike Bayer2020-04-201-1/+29
* | Merge "Deprecate ``DISTINCT ON`` when not targeting PostgreSQL"mike bayer2020-04-201-0/+3
|\ \ | |/ |/|
| * Deprecate ``DISTINCT ON`` when not targeting PostgreSQLFederico Caselli2020-04-201-0/+3
* | Raise informative error when non-object m2o comparison usedMike Bayer2020-04-191-1/+12
|/
* Create initial 2.0 engine implementationMike Bayer2020-04-161-5/+14