Merge pull request #570 from wwitzel3/release_3.2.2

Handle ProgrammingError in squashed helpers
This commit is contained in:
Wayne Witzel III 2017-11-03 10:45:09 -04:00 committed by GitHub
commit 7149c41804
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,6 +3,7 @@ from django.db import (
connection,
migrations,
OperationalError,
ProgrammingError,
)
@ -30,7 +31,7 @@ def current_migration(exclude_squashed=True):
if exclude_squashed:
migration_qs = migration_qs.exclude(name__contains='squashed')
return migration_qs.latest('id')
except (recorder.Migration.DoesNotExist, OperationalError):
except (recorder.Migration.DoesNotExist, OperationalError, ProgrammingError):
return None