SQLAlchemy-utils: создать представление "если не существует"

Когда я использую create_view () метод sqlalchemy-utils модуль, все работает нормально, когда я запускаю свой скрипт в первый раз. Однако каждый раз после первого звонка я сталкиваюсь с этой ошибкой:

sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) table XXX already exists,

В настоящее время я фиксирую исключение и pass чтобы избежать моего сценария, чтобы остановить, но это кажется мне грязным.

Есть ли способ избежать такого поведения?

0 ответов

Другие вопросы по тегам