Недавно я начал создавать REST API.
Мой план состоял в том, чтобы использовать React.js, Flask и Postgres, все они создавались с помощью docker-compose во время разработки, а затем в рабочей среде использовать службы React и Flask с docker-compose, но заставить базу данных работать на VPS (вне контейнера docker). Я также должен добавить, что в настоящее время я выполняю свои миграции с помощью модуля Flask-Migrate.
Я думал о том, как легко развернуть проект на VPS с помощью git и собрать docker-compose с помощью ловушки git post-receive, поскольку я хочу иметь полный контроль над процессом, но ...
- Как мне выполнить миграцию базы данных таким образом?
- Это хороший способ создать и развернуть проект?
Приносим извинения за неудобства и не стесняйтесь спрашивать меня о дополнительной информации, если вы не можете понять мои вопросы.