Как заставить модели мигрировать в не default базу данных
Хотелось бы узнать, как заставить модели мигрировать во вторую базу данных, определенную в settings.py?
Источник: Stack Overflow на русском
Хотелось бы узнать, как заставить модели мигрировать во вторую базу данных, определенную в settings.py?
Как указано в документации, после makemigrations
мы делаем migrate
и в качестве параметра --database
указываем имя нужной нам БД:
python ./manage.py migrate --database=users
В manage.py (и некоторых других утилитах Джанго) можно запросить help
с интересующей командой (или без, чтобы посмотреть список некоторых доступных команд), чтобы посмотреть мини-справку о команде и принимаемых параметрах. Например,
python ./manage.py help migrate