Doctrine-如何初始化数据库值

问题描述 投票:0回答:1

我在Symfony 5.0应用程序中使用Doctrine 2.7.0。我在带有ORM注释的实体中定义数据库表。我像这样用Symfony制造商创建迁移

php bin/console make:migration

然后我用它创建原始数据库(mySql),>

php bin/console doctrine:migrations:migrate

这将产生一个不错的新数据库。

现在-我想知道是否可以为带有注释的表定义基础数据。我并不是要设置属性的默认值,而是要向数据库始终需要的表中添加条目。

因此,基本上,我希望迁移也将条目插入数据库。有可能吗?

我在Symfony 5.0应用程序中使用Doctrine 2.7.0。我在带有ORM注释的实体中定义数据库表。我使用Symfony制造商创建了这样的php bin / console make:migration ...

symfony doctrine-orm doctrine database-migration symfony5
1个回答
0
投票

应用程序像查找表一样运行所需的数据实际上应该是迁移的一部分。您还应该为该数据提供正确的回滚过程,以使您的迁移向后兼容。

© www.soinside.com 2019 - 2024. All rights reserved.