Должны ли миграции django применяться автоматически при использовании docker?
Я докеризирую приложение Django и я видел, что некоторые люди запускают миграции в файле docker-compose.yml, а некоторые нет, какое лучшее решение?
Спасибо!!!
Если некоторые люди делают, а некоторые нет, вы можете ожидать ответы 50 на 50 :D
Есть два ответа, почему некоторые люди не включают migrate в docker-compose:
- Они имеют их в другом месте (какой-то внешний скрипт, который выполняется из другой команды).
- Они не хотят, чтобы такие вещи как
migrateилиrunserverзапускались автоматически, что может быть хорошей практикой для некоторых случаев.