это как-то отдельно делается до первого запуска?
Зависит от того, как у вас принято в компании. Может быть, БД устанавливают, создают пользователя и создают БД по заявке. А далее учетная запись ваша создаёт схемы и таблицы. Где-то у вас есть учётка, под которой создаётся БД и другие нужные учетки. А так да, в первой миграции вполне может быть create database
Есть ещё CREATE DATABASE [IF NOT EXISTS] db_name
Обсуждают сегодня