summaryrefslogtreecommitdiff
path: root/migrate
diff options
context:
space:
mode:
authorJan Dittberner <jan.dittberner@googlemail.com>2011-05-25 17:13:53 +0200
committerJan Dittberner <jan.dittberner@googlemail.com>2011-05-25 17:13:53 +0200
commitf80e91f05edd8d27b9e959cb1769d8f6bea9e42a (patch)
tree31ed3d6b4bf468322d3d5d96eb467a4493a1cfb7 /migrate
parent2836390634451a602ff5547a73c3b03756a14d1d (diff)
downloadsqalchemy-migrate-f80e91f05edd8d27b9e959cb1769d8f6bea9e42a.tar.gz
use DatabaseError instead of ProgrammingError because behaviour seems to be database dependent (addresses issue 122)
Diffstat (limited to 'migrate')
-rw-r--r--migrate/versioning/schema.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/migrate/versioning/schema.py b/migrate/versioning/schema.py
index f1d8ce5..1085538 100644
--- a/migrate/versioning/schema.py
+++ b/migrate/versioning/schema.py
@@ -61,7 +61,7 @@ class ControlledSchema(object):
if SQLA_07:
try:
self.table.drop()
- except sa_exceptions.ProgrammingError:
+ except sa_exceptions.DatabaseError:
raise exceptions.DatabaseNotControlledError(str(self.table))
else:
try: