summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql
Commit message (Expand)AuthorAgeFilesLines
* Repair documentation issuesMike Bayer2020-09-092-7/+41
* Update select usage to use the new 1.4 formatFederico Caselli2020-09-088-139/+131
* Support extra / single inh criteria with ORM update/deleteMike Bayer2020-08-301-1/+22
* Add support for regular expression on supported backend.Federico Caselli2020-08-274-1/+187
* Merge "Updates for MariaDB sequences"mike bayer2020-08-252-114/+167
|\
| * Updates for MariaDB sequencesFederico Caselli2020-08-222-114/+167
* | Improve docs of Identity columns.Federico Caselli2020-08-241-1/+1
|/
* Merge "Add support for identity columns"mike bayer2020-08-212-23/+198
|\
| * Add support for identity columnsFederico Caselli2020-08-192-23/+198
* | Add JSON support for mssqlGord Thompson2020-08-191-4/+17
|/
* Deliver straight BinaryExpr w/ no negate for any() / all()Mike Bayer2020-08-181-2/+10
* Merge "Create a real type for Tuple() and handle appropriately in compiler"mike bayer2020-08-175-46/+63
|\
| * Create a real type for Tuple() and handle appropriately in compilerMike Bayer2020-08-175-46/+63
* | error message for LookupRamonWill2020-08-171-2/+15
|/
* Merge "Implement rudimentary asyncio support w/ asyncpg"mike bayer2020-08-142-1/+20
|\
| * Implement rudimentary asyncio support w/ asyncpgMike Bayer2020-08-132-1/+20
* | Further fixes for ticket 5470Mike Bayer2020-08-131-5/+8
|/
* Sweep through UPDATE ordered_values a second timeMike Bayer2020-08-122-15/+29
* Correct for update.ordered_values() and use in new testMike Bayer2020-08-111-3/+5
* Fix typosKarthikeyan Singaravelan2020-08-091-1/+1
* render INSERT/UPDATE column expressions up front; pass stateMike Bayer2020-08-083-55/+167
* Pass schema_translate_map from DDLCompiler to SQLCompilerMike Bayer2020-08-071-1/+3
* Implement relationship AND criteria; global loader criteriaMike Bayer2020-08-051-0/+4
* Convert lazy loader, selectinload, load_on_ident to lambda statementsMike Bayer2020-08-054-4/+58
* Robustness for lambdas, lambda statementsMike Bayer2020-08-056-324/+880
* Genericize str() for typesMike Bayer2020-08-012-7/+24
* Merge "Revise setinputsizes approach"mike bayer2020-07-232-16/+94
|\
| * Revise setinputsizes approachMike Bayer2020-07-192-16/+94
* | Allow Grouping to pass along proxy_set of elementMike Bayer2020-07-211-0/+7
|/
* Convert remaining ORM APIs to support 2.0 styleMike Bayer2020-07-115-124/+222
* Merge "Add future=True to create_engine/Session; unify select()"mike bayer2020-07-084-133/+430
|\
| * Add future=True to create_engine/Session; unify select()Mike Bayer2020-07-084-133/+430
* | ensure we unwrap desc() /label() all the way w/ order byMike Bayer2020-07-071-1/+19
* | Merge "added semicolon (;) to improve warning message clarity"mike bayer2020-07-061-1/+1
|\ \ | |/ |/|
| * added semicolon (;) to improve warning message clarityjonathan vanasco2020-06-301-1/+1
* | introduce deferred lambdasMike Bayer2020-07-0311-82/+817
|/
* Merge "Rename Table.tometadata to to_metadata"mike bayer2020-06-293-15/+44
|\
| * Rename Table.tometadata to to_metadataGord Thompson2020-06-293-15/+44
* | Merge "Provide example for exists"mike bayer2020-06-291-1/+9
|\ \
| * | Provide example for existsFederico Caselli2020-06-271-1/+9
* | | Docuemnt current workarounds for MySQL TIMESTAMPMike Bayer2020-06-291-0/+6
| |/ |/|
* | Merge "ORM executemany returning"mike bayer2020-06-281-0/+6
|\ \ | |/ |/|
| * ORM executemany returningMike Bayer2020-06-271-0/+6
* | Merge "Fix a wide variety of typos and broken links"mike bayer2020-06-2613-279/+296
|\ \ | |/ |/|
| * Fix a wide variety of typos and broken linksaplatkouski2020-06-2513-279/+296
* | Merge "Default psycopg2 executemany mode to "values_only""mike bayer2020-06-264-33/+122
|\ \ | |/ |/|
| * Default psycopg2 executemany mode to "values_only"Mike Bayer2020-06-254-33/+122
* | Use time.perf_counter() for cache time measurementMike Bayer2020-06-241-2/+1
|/
* Merge "Apply dialect_options copy fix"mike bayer2020-06-201-3/+29
|\
| * Apply dialect_options copy fixGord Thompson2020-06-181-3/+29