@beginer123

Python принцип работы миграций?

Здравствуйте,небольшой вопросик по миграциям, по принциипу их работы
Правильно ли я все понял и сделал? Работаю на Flask
У меня есть БД с таблицами
я решил дальше создаавть таблицы через миграции
Создал файлик migratyon.py в корне
добавил туда код из https://flask-migrate.readthedocs.io/en/latest/
сначала сделал init - он просто создает доп папку смиграциями
потом делаю migrate - он создает версию миграции(как с git commit)
потом делаю update - он применяет к Базе изменения(как git push)
НО, почему когда я все это делаю меня удаляются все остальные таблицы созданные не через миграции?
Как сделать так чтобы он не удалял, а лишь дополнял БД новыми таблицами?
  • Вопрос задан
  • 491 просмотр
Пригласить эксперта
Ответы на вопрос 1
@DuD
Создайте первую миграцию и суньте в нее структуру бд.
Для того чтобы миграции работали там должна быть полная история построения бд.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы