]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commit
Enable SQL Server testing and fix autogen issues
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 27 Jan 2021 19:01:40 +0000 (14:01 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 28 Jan 2021 18:46:37 +0000 (13:46 -0500)
commit407316635cdb8edf95f8ee7bd06a5f2dd01eda26
treea91ba3d82c1482ea440150d6868d79acaae0b82f
parent3d0ab3ddda45564a7f3bbd65c810242b9e673845
Enable SQL Server testing and fix autogen issues

Fixed assorted autogenerate issues with SQL Server:

* ignore default reflected identity on primary_key columns
* improve server default comparison

Updated test_autogen_fks for modern levels of FK
capabilities

Change-Id: I94b815cedf90422ccd5ceceb765b07d772b505b7
Fixes: #787
alembic/autogenerate/compare.py
alembic/ddl/impl.py
alembic/ddl/mssql.py
alembic/ddl/postgresql.py
alembic/util/sqla_compat.py
docs/build/unreleased/787.rst [new file with mode: 0644]
tests/requirements.py
tests/test_autogen_computed.py
tests/test_autogen_diffs.py
tests/test_autogen_fks.py
tox.ini