diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2019-07-21 12:56:20 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2019-07-21 14:44:38 -0400 |
commit | 0bf99d4bb8872db554339089437d7ee3bdb522ff (patch) | |
tree | 1e0d06953447fa4821b360518bf8b4a66e61f7b2 /alembic/ddl/sqlite.py | |
parent | 7995199012173d77e2dcaf02d4ded5d2d7a6f634 (diff) | |
download | alembic-0bf99d4bb8872db554339089437d7ee3bdb522ff.tar.gz |
Bump to Alembic 1.1, bump requirements
Alembic 1.1 bumps the minimum version of SQLAlchemy to 1.1. As was the
case before, Python requirements remain at Python 2.7, or in the 3.x series
Python 3.4.
Change-Id: I68074fb4b59c96c4a596396a69aa143c65d048b5
Diffstat (limited to 'alembic/ddl/sqlite.py')
-rw-r--r-- | alembic/ddl/sqlite.py | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/alembic/ddl/sqlite.py b/alembic/ddl/sqlite.py index 95f814a..5a69778 100644 --- a/alembic/ddl/sqlite.py +++ b/alembic/ddl/sqlite.py @@ -70,32 +70,6 @@ class SQLiteImpl(DefaultImpl): return rendered_inspector_default != rendered_metadata_default - def correct_for_autogen_constraints( - self, - conn_unique_constraints, - conn_indexes, - metadata_unique_constraints, - metadata_indexes, - ): - - if util.sqla_100: - return - - # adjustments to accommodate for SQLite unnamed unique constraints - # not being reported from the backend; this was updated in - # SQLA 1.0. - - def uq_sig(uq): - return tuple(sorted(uq.columns.keys())) - - conn_unique_sigs = set(uq_sig(uq) for uq in conn_unique_constraints) - - for idx in list(metadata_unique_constraints): - # SQLite backend can't report on unnamed UNIQUE constraints, - # so remove these, unless we see an exact signature match - if idx.name is None and uq_sig(idx) not in conn_unique_sigs: - metadata_unique_constraints.remove(idx) - def _guess_if_default_is_unparenthesized_sql_expr(self, expr): """Determine if a server default is a SQL expression or a constant. |