deb-alembic/alembic/ddl
Mike Bayer 8e2af237ab Generalize uq -> uix dedupe logic
Adjusted the logic originally added for 🎫`276` that detects MySQL
unique constraints which are actually unique indexes to be generalized
for any dialect that has this behavior, for SQLAlchemy version 1.0 and
greater.  This is to allow for upcoming SQLAlchemy support for unique
constraint reflection for Oracle, which also has no dedicated concept of
"unique constraint" and instead establishes a unique index.

Change-Id: Ie5770aba36005ec8618bdc18bc4633413d37fc16
2017-01-09 14:26:53 -05:00
..
__init__.py - coverage was not working (and needs to be fixed in SQLAlchemy too), 2014-09-14 15:51:19 -04:00
base.py - squash merge of ticket_302 branch 2015-07-03 13:10:41 -04:00
impl.py Compare to metadata_impl in compare_type() to guard against custom TypeDecorator 2016-11-09 08:47:23 -05:00
mssql.py - squash merge of ticket_302 branch 2015-07-03 13:10:41 -04:00
mysql.py Generalize uq -> uix dedupe logic 2017-01-09 14:26:53 -05:00
oracle.py -Repaired a regression in both the MSSQL and Oracle dialects whereby 2014-12-12 12:57:01 -05:00
postgresql.py Unwrap unaryexpression when testing for functional index 2016-10-28 09:39:32 -04:00
sqlite.py - Fully implemented the 2015-03-27 18:55:00 -04:00