diff options
author | Jan Dittberner <jan.dittberner@googlemail.com> | 2011-05-25 17:13:53 +0200 |
---|---|---|
committer | Jan Dittberner <jan.dittberner@googlemail.com> | 2011-05-25 17:13:53 +0200 |
commit | f80e91f05edd8d27b9e959cb1769d8f6bea9e42a (patch) | |
tree | 31ed3d6b4bf468322d3d5d96eb467a4493a1cfb7 /migrate | |
parent | 2836390634451a602ff5547a73c3b03756a14d1d (diff) | |
download | sqalchemy-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.py | 2 |
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: |