summaryrefslogtreecommitdiff
path: root/alembic/operations/schemaobj.py
diff options
context:
space:
mode:
Diffstat (limited to 'alembic/operations/schemaobj.py')
-rw-r--r--alembic/operations/schemaobj.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/alembic/operations/schemaobj.py b/alembic/operations/schemaobj.py
index 0568471..799f113 100644
--- a/alembic/operations/schemaobj.py
+++ b/alembic/operations/schemaobj.py
@@ -89,7 +89,10 @@ class SchemaObjects:
t1 = sa_schema.Table(
source,
m,
- *[sa_schema.Column(n, NULLTYPE) for n in t1_cols],
+ *[
+ sa_schema.Column(n, NULLTYPE)
+ for n in util.unique_list(t1_cols)
+ ],
schema=source_schema,
)