summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy
Commit message (Expand)AuthorAgeFilesLines
* Consult is_attrbute flag to determine descriptor; enable for assoc proxyMike Bayer2019-06-142-2/+5
* Generate Oracle ROWNUM scheme using named subqueriesMike Bayer2019-06-131-15/+38
* Merge "Reverse Alias nesting concept"mike bayer2019-06-135-33/+42
|\
| * Reverse Alias nesting conceptMike Bayer2019-06-135-33/+42
* | Merge "Run PK/FK sync for multi-level inheritance w/ no intermediary update"mike bayer2019-06-122-1/+20
|\ \ | |/ |/|
| * Run PK/FK sync for multi-level inheritance w/ no intermediary updateMike Bayer2019-06-122-1/+20
* | Merge "Don't discard inactive transaction until it is explicitly rolled back"mike bayer2019-06-101-15/+52
|\ \
| * | Don't discard inactive transaction until it is explicitly rolled backMike Bayer2019-06-101-15/+52
| |/
* | Merge "Accommodate value of None for ON DUPLICATE KEY UPDATE"mike bayer2019-06-101-6/+6
|\ \ | |/ |/|
| * Accommodate value of None for ON DUPLICATE KEY UPDATELukas Banic2019-06-101-6/+6
* | psycopg2 NOTICE fixupMike Bayer2019-06-091-5/+26
|/
* Add "full" to the getargspec warning skipMike Bayer2019-06-071-1/+1
* Rework Session transaction FAQsMike Bayer2019-06-071-1/+2
* Apply adaptation for most recent aliased=True firstMike Bayer2019-05-311-2/+2
* Merge "PostgreSQL enum with no elements returns NULL for the "label", skip this"mike bayer2019-05-311-1/+3
|\
| * PostgreSQL enum with no elements returns NULL for the "label", skip thisMike Bayer2019-05-301-1/+3
* | Merge "Rework AliasedClass __getattr__ to use top-level getattr()"mike bayer2019-05-312-30/+29
|\ \ | |/ |/|
| * Rework AliasedClass __getattr__ to use top-level getattr()Dmytro Starosud2019-05-292-30/+29
* | Use fully vendored getfullargspecMike Bayer2019-05-291-18/+40
* | Use roles for ORM alias() conversionMike Bayer2019-05-277-51/+142
* | Merge "MYSQL: added support for drop check/constraint"mike bayer2019-05-271-2/+10
|\ \
| * | MYSQL: added support for drop check/constraintHannes Hansen2019-05-271-2/+10
* | | Hold implicitly created collections in a pending areaMike Bayer2019-05-276-20/+79
* | | Still more things we forgot for setting up 1.4Mike Bayer2019-05-271-1/+1
| |/ |/|
* | Unify NO_VALUE and NEVER_SETMike Bayer2019-05-243-42/+44
|/
* Include active_history when propagating attribute listenersMike Bayer2019-05-232-0/+4
* Improve docstrings for AtributeEvents re: propagate flagMike Bayer2019-05-221-6/+55
* Add QueryableAttribute._impl_uses_objects accessor for AssociationProxyMike Bayer2019-05-192-6/+13
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-1842-885/+1479
* Repair anonymous label comparisonMike Bayer2019-05-181-1/+1
* Merge "Mutex the declarative scan/map process against configure_mappers()"mike bayer2019-05-171-6/+12
|\
| * Mutex the declarative scan/map process against configure_mappers()Mike Bayer2019-05-161-6/+12
* | Merge "Turn FlushError for identity already exists into a warning."mike bayer2019-05-161-13/+13
|\ \ | |/ |/|
| * Turn FlushError for identity already exists into a warning.Mike Bayer2019-05-071-13/+13
* | Document and test modification of .values in before_compile_updateMike Bayer2019-05-151-2/+24
* | Recognize message 20047 as disconnect event in MSDialect_pymssqlJon Schuff2019-05-151-0/+1
* | Merge "Continue to assume None for un-accessed attribute on persistent object...mike bayer2019-05-141-1/+1
|\ \
| * | Continue to assume None for un-accessed attribute on persistentMike Bayer2019-05-131-1/+1
* | | Resolve RST306 issuesMike Bayer2019-05-134-9/+9
|/ /
* | Correct fix and tests for #4661Mike Bayer2019-05-101-9/+10
* | Move initialize do_rollback() outside of the dialectMatthew Wilkes2019-05-092-2/+1
* | - fix long lineMike Bayer2019-05-091-1/+2
* | Add documentation for MySQL optimizer hints using prefix_withMike Bayer2019-05-083-6/+27
* | Merge "Don't warn on multi delete rowcount if supports_sane_multi is False"mike bayer2019-05-071-0/+1
|\ \
| * | Don't warn on multi delete rowcount if supports_sane_multi is FalseMike Bayer2019-05-061-0/+1
| |/
* | Merge "Do not register the GenericFunction in sql.functions._registry"mike bayer2019-05-071-1/+12
|\ \
| * | Do not register the GenericFunction in sql.functions._registryAdrien Berchet2019-05-061-1/+12
| |/
* | Add support for filtered indexes for mssql dialectmollardthomas2019-05-061-1/+23
|/
* Open up mysql CHECK constraint detection to include new versionsMike Bayer2019-05-041-1/+0
* Make the GenericFunction registry fully case insensitiveMike Bayer2019-04-301-58/+6