@zlodiak

Как восстановить структуру БД на новой машине?

Я вёл разработку с использованием фреймворка flask на одном компьютере. Но позже перенёс весь код проекта на другой компьютер. Чтобы запустить проект мне нужно восстановить структуру базы данных. Вся последовательность миграций в виде файлов соответствующего sqlalchenemy-формата у меня есть.

Подскажите пожалуйста какую команду использовать чтобы структура БД стала соответствовать последней миграции
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
NeiroNx
@NeiroNx
Программист
Если почитать документацию то таблицы из модели можно создать так:
>>> from yourapplication import db
>>> db.create_all()

возможно совместить с условием sqlalchemy_utils.database_exists()
https://www.programcreek.com/python/example/98164/...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы