Скопируйте сценарии миграции, созданные внутри докера, во внешнюю базу данных.

В настоящее время я работаю над проектом, в котором я использую Postges внутри Docker и управляю им через Flask-Migrate, но только во время разработки. Моя цель - использовать базу данных непосредственно на VPS.

Могу ли я создать сценарии миграции в базе данных Docker, а затем скопировать их для запуска в базе данных VPS?

1 ответ

Решение

Ваши сценарии миграции будут храниться с вашим исходным кодом, а не внутри контейнера Docker, где находится база данных. Так что это на самом деле не имеет значения, если вы правильно настроите URL-адрес подключения к базе данных, вы можете создавать и применять миграции для любой поддерживаемой базы данных, будь то размещение в контейнере или VPS.

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