我已经在fixtures
中定义了一些doctrine
。
当我尝试运行使用此php app/console doctrine:fixtures:load
然后它要求我清除数据库。
是否可以在不清除数据库的情况下加载它。
我记得Django
具有fixtures
,可以在不清除现有数据库的情况下将其加载到单独的表中
最佳答案
使用--append
选项
php app/console help doctrine:fixtures:load
Usage:
doctrine:fixtures:load [--fixtures[="..."]] [--append] [--em="..."] [--purge-with-truncate]
Options:
--fixtures The directory or file to load data fixtures from. (multiple values allowed)
--append Append the data fixtures instead of deleting all data from the database first.
--em The entity manager to use for this command.
--purge-with-truncate Purge data by using a database-level TRUNCATE statement