【发布时间】:2013-01-09 20:39:54
【问题描述】:
我想在 Doctrine Create Schema Event 上向数据库中插入一些记录(一些用于外键约束的默认数据)。
这个函数是通过命令行(在 Symfony2 中)通过触发来调用的:
php app/console doctrine:schema:update --force
运行此命令时,Doctrine2 会为数据库生成架构。
有没有办法对此做出反应并将数据插入数据库?
谢谢!
【问题讨论】:
-
否,但您可以创建自己的命令:完成架构更新并一次性添加记录。
-
看DoctrineFixtureBundle!它将帮助您加载初始数据。
-
@GreenLeaf,你能把它添加为答案吗?谢谢!
标签: php symfony doctrine doctrine-orm