]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commitdiff
fix
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 23 Nov 2011 17:36:34 +0000 (12:36 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 23 Nov 2011 17:36:34 +0000 (12:36 -0500)
alembic/ddl/base.py
tests/test_op.py

index 697d99ecaaae7574d39355369495ef2ba3d25930..da47306db7013eeae83af02eb7919f7be0cb9345 100644 (file)
@@ -72,9 +72,9 @@ def visit_column_nullable(element, compiler, **kw):
 
 @compiles(ColumnName)
 def visit_column_name(element, compiler, **kw):
-    return "%s %s RENAME TO %s" % (
+    return "%s RENAME %s TO %s" % (
         alter_table(compiler, element.table_name, element.schema),
-        alter_column(compiler, element.column_name),
+        format_column_name(compiler, element.column_name),
         format_column_name(compiler, element.newname)
     )
 
index f8554f2a8539470c513d9c7dd8186c26fedada57..d917384ef6e1eef7c2ece132bb2180c85c747944 100644 (file)
@@ -58,7 +58,7 @@ def test_alter_column_rename():
     context = _op_fixture()
     op.alter_column("t", "c", name="x")
     context.assert_(
-        "ALTER TABLE t ALTER COLUMN c RENAME TO x"
+        "ALTER TABLE t RENAME c TO x"
     )
 
 def test_add_foreign_key():