В Symfony 4 я создал несколько сущностей и при создании таблиц с помощью команды:
./bin/console doctrine:database:create && \
./bin/console doctrine:migrations:diff && \
./bin/console doctrine:migrations:migrate
все работает нормально, моя база данных создана со всеми таблицами / отношениями, которые я определил из файлов сущностей.
У меня вопрос: как я могу автоматически добавлять некоторые записи в новейшую базу данных, когда я создаю новую базу данных и «мигрирую» файлы своих сущностей? Могу ли я сделать это из файла объекта или файла репозитория? Я могу запустить простую произвольную команду sql после ./bin/console doctrine:migrations:migrate
, но я думаю, что может быть лучшее решение.