From f80e91f05edd8d27b9e959cb1769d8f6bea9e42a Mon Sep 17 00:00:00 2001 From: Jan Dittberner Date: Wed, 25 May 2011 17:13:53 +0200 Subject: [PATCH] use DatabaseError instead of ProgrammingError because behaviour seems to be database dependent (addresses issue 122) --- migrate/versioning/schema.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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: