как мигрировать?
Я пишу код на своей машине, делаю flask db migrate, миграция пишется в файл. Потом я пуляю это на гитхаб.
Как сделать upgrade на сервере в докере?
Мне нужно отправить в докер команды "запушить из гита" и "flask db upgrade", а перед этим нужно остановить приложение, а после апгрейда запустить снова?
Как это реализуется? Через скрипт? Как он может примерно выглядеть?
ну собери контейнер, который умеет применять миграции и запускай его разово
а типа останавливать контейнер целиком, а потом перезапустить?
сделай пре-старт скрипт или руками запускай, например
Я разобрался примерно как делать миграцию при первом запуске, но как делать последующие апгрейды ?
Обсуждают сегодня