У меня есть существующий проект django, и мне нужно создать его экземпляр в новой среде с новой базой данных.У меня есть соединение с базой данных, настроенное в файле настроек.Схема не существует.Если я запускаю команду manage.py migrate
, она также создает схему?Похоже, что предполагается, что схема уже существует, потому что я получаю ошибку django.db.utils.OperationalError: (1049, "Unknown database 'my_db'")
.Просто интересно, нужно ли мне сначала создавать базу данных или если для ее создания доступна какая-то команда django, если она не существует.
Я могу создать схему вручную с помощью сценария sql, если это невозможно с помощью команды python django.