summaryrefslogtreecommitdiff
path: root/tests/test_mysql.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2012-08-22 21:43:45 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2012-08-22 21:43:45 -0400
commit4ebc3c9cfab406bcd03fb6fad84941dc0df81fdf (patch)
tree11b10c0da7cc27246f1b2752629186ee6db90102 /tests/test_mysql.py
parent385b88ff05645991fc668a1e69b04ab54acff461 (diff)
downloadalembic-4ebc3c9cfab406bcd03fb6fad84941dc0df81fdf.tar.gz
- changelog + support for remove autoinc
Diffstat (limited to 'tests/test_mysql.py')
-rw-r--r--tests/test_mysql.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/test_mysql.py b/tests/test_mysql.py
index 28c1fd6..456aab7 100644
--- a/tests/test_mysql.py
+++ b/tests/test_mysql.py
@@ -45,6 +45,15 @@ def test_col_add_autoincrement():
'ALTER TABLE t1 CHANGE c1 c2 INTEGER NULL AUTO_INCREMENT'
)
+def test_col_remove_autoincrement():
+ context = op_fixture('mysql')
+ op.alter_column('t1', 'c1', name="c2", existing_type=Integer,
+ existing_autoincrement=True,
+ autoincrement=False)
+ context.assert_(
+ 'ALTER TABLE t1 CHANGE c1 c2 INTEGER NULL'
+ )
+
def test_col_nullable():
context = op_fixture('mysql')
op.alter_column('t1', 'c1', nullable=False, existing_type=Integer)