を実行され、私はいくつかのエンティティを作成し、私はコマンドを経由してテーブルを生成する場合:symfonyの4教義、教義は、ときに自動的にいくつかのエントリを作成します:移行:移行はsymfonyの4で
./bin/console doctrine:database:create && \
./bin/console doctrine:migrations:diff && \
./bin/console doctrine:migrations:migrate
すべては、私のデータベースを正常に動作しますエンティティファイルから定義したすべてのテーブル/リレーションを使用して作成されます。
質問:新しいデータベースを作成し、エンティティファイルを「移行」すると、最新のデータベースに自動的にいくつかのエントリを追加できますか?エンティティファイルまたはリポジトリファイルからそれを行うことはできますか?私は./bin/console doctrine:migrations:migrate
の後に単純な任意のSQLコマンドを実行することができますが、もっと良い解決策があると思います。