summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
| * Remove threadlocal engine strategy, engine strategies pool threadlocalMike Bayer2019-07-1514-1043/+723
* | Don't assume key when matching cloned columns in _make_proxyMike Bayer2019-08-011-1/+1
* | Merge "Invoke column_expression() for subsequent SELECTs in CompoundSelect"mike bayer2019-07-301-10/+19
|\ \
| * | Invoke column_expression() for subsequent SELECTs in CompoundSelectMike Bayer2019-07-291-10/+19
* | | Correct for MySQL 8.0 table and schema names in FK reflectionMike Bayer2019-07-291-13/+22
|/ /
* | Merge "Add ARRAY and MEMBER to MySQL reserved words"mike bayer2019-07-271-60/+62
|\ \
| * | Add ARRAY and MEMBER to MySQL reserved wordsMike Bayer2019-07-271-60/+62
* | | Ensure all Index arguments are counted when matching expr/columnsMike Bayer2019-07-241-10/+17
|/ /
* | Don't assume m2o key is present in the dictionaryMike Bayer2019-07-231-1/+8
* | Fix typosMin ho Kim2019-07-219-9/+9
* | Merge "Optimize out JOIN for selectinload with many to one"mike bayer2019-07-201-44/+158
|\ \
| * | Optimize out JOIN for selectinload with many to oneMike Bayer2019-07-191-44/+158
* | | Merge "Include 'p' for get_indexes() query"mike bayer2019-07-191-1/+1
|\ \ \
| * | | Include 'p' for get_indexes() queryMike Bayer2019-07-191-1/+1
| |/ /
* | | Merge "Support tuple IN VALUES for SQLite, others"mike bayer2019-07-195-12/+29
|\ \ \ | |/ / |/| |
| * | Support tuple IN VALUES for SQLite, othersMike Bayer2019-07-195-12/+29
* | | Merge "Fixes for uselist=True with m2o relationships"mike bayer2019-07-183-3/+23
|\ \ \
| * | | Fixes for uselist=True with m2o relationshipsMike Bayer2019-07-183-3/+23
| |/ /
* | | Fix regression for self-ref join to self error messageMike Bayer2019-07-181-3/+5
|/ /
* | Merge remote-tracking branch 'origin/pr/4769'Mike Bayer2019-07-171-1/+1
|\ \
| * | Small text error in json field docDenis Kataev2019-07-081-1/+1
* | | Intercept unresolveable comparator attrbute error for attr accessMike Bayer2019-07-171-10/+21
| |/ |/|
* | SyntaxError in on_duplicate_key_update() example.Peter Schutt2019-07-151-1/+1
* | Add profile sort option to test suiteMike Bayer2019-07-142-3/+12
* | self_group() for FunctionFilterMike Bayer2019-07-122-0/+11
* | Allow duplicate columns in from clauses and selectablesMike Bayer2019-07-1110-219/+449
* | Merge "profiling plugin fixes"mike bayer2019-07-112-7/+42
|\ \
| * | profiling plugin fixesMike Bayer2019-07-112-7/+42
* | | Merge "Add performance improvement for Enum w/ Python 2 enum library"mike bayer2019-07-111-5/+3
|\ \ \ | |/ / |/| |
| * | Add performance improvement for Enum w/ Python 2 enum libraryMike Bayer2019-07-111-5/+3
* | | Merge "Support multidimensional array literals in Postgresql"mike bayer2019-07-081-2/+28
|\ \ \ | |/ / |/| |
| * | Support multidimensional array literals in PostgresqlMike Bayer2019-07-081-2/+28
* | | Ensure .engine is part of Connectable interface, implement as descriptorMike Bayer2019-07-082-1/+11
|/ /
* | class level docstring for SubqueryMike Bayer2019-07-061-0/+26
* | SelectBase no longer a FromClauseMike Bayer2019-07-0620-552/+1193
* | Note DBAPIs and dialects that we don't supportMike Bayer2019-07-059-4/+46
* | Squashed commit of the following:Mike Bayer2019-07-052-2/+2
* | Add tutorial section for cast(), type_coerce()Mike Bayer2019-07-041-2/+24
* | Rework proxy_cache fix to restore performanceMike Bayer2019-07-022-4/+14
* | Clear proxy_set cache when creating an annotated columnMike Bayer2019-07-023-8/+7
* | A few doc tweaks for alias / order_by / group_byMike Bayer2019-07-011-11/+59
* | Merge "CAST bind values against SQL Server sys into NVARCHAR"mike bayer2019-06-281-6/+6
|\ \
| * | CAST bind values against SQL Server sys into NVARCHARMike Bayer2019-06-281-6/+6
| |/
* | Merge "Test for _ORMJoin and fix issue"mike bayer2019-06-281-3/+2
|\ \
| * | Test for _ORMJoin and fix issueDenis Kataev2019-06-281-3/+2
| |/
* | Merge "Add Load.options() for hierchical construction of loader options"mike bayer2019-06-282-6/+100
|\ \ | |/ |/|
| * Add Load.options() for hierchical construction of loader optionsMike Bayer2019-06-272-6/+100
* | Unwrap TIMESTAMP when doing an isinstance()Mike Bayer2019-06-271-1/+4
|/
* Reflect "NO ACTION" as None; support "RESTRICT"Mike Bayer2019-06-266-13/+54
* Register pytest assertion rewriting on sqlalchemy.testing.assertionsMike Bayer2019-06-211-0/+2