summaryrefslogtreecommitdiff
path: root/migrate/changeset/schema.py
diff options
context:
space:
mode:
Diffstat (limited to 'migrate/changeset/schema.py')
-rw-r--r--migrate/changeset/schema.py8
1 files changed, 1 insertions, 7 deletions
diff --git a/migrate/changeset/schema.py b/migrate/changeset/schema.py
index f4377ba..c8ce23f 100644
--- a/migrate/changeset/schema.py
+++ b/migrate/changeset/schema.py
@@ -468,15 +468,9 @@ class ChangesetTable(object):
self.deregister()
self._set_parent(self.metadata)
- def _meta_key(self):
- return sqlalchemy.schema._get_table_key(self.name, self.schema)
-
def deregister(self):
"""Remove this table from its metadata"""
- key = self._meta_key()
- meta = self.metadata
- if key in meta.tables:
- del meta.tables[key]
+ self.metadata._remove_table(self.name, self.schema)
class ChangesetColumn(object):