我已经开始学习symfony,而且我有点困惑。在'实际symfony'中,他们解释了symfony doctrine:build --model
,symfony doctrine:build --sql
和symfony doctrine:insert-sql
,但他们提到symfony doctrine:build -all
而未解释此命令中包含哪些任务。symfony主义:build --all
有人能指教我吗?
我已经开始学习symfony,而且我有点困惑。在'实际symfony'中,他们解释了symfony doctrine:build --model
,symfony doctrine:build --sql
和symfony doctrine:insert-sql
,但他们提到symfony doctrine:build -all
而未解释此命令中包含哪些任务。symfony主义:build --all
有人能指教我吗?
build --all
包括
--model Build model classes
--forms Build form classes
--filters Build filter classes
--sql Build SQL
--db Drop, create, and either insert SQL or migrate the database
可以使用再生所有的基类:
php symfony doctrine:build --all-classes
它重新生成模型类,形式和过滤那些不改变你的数据库。
在现有的项目中,如果您必须更新架构和数据库,则应该发现Doctrine迁移的用法。
这里是一些关于它的幻灯片:http://www.slideshare.net/denderello/symfony-live-2010-using-doctrine-migrations
谢谢你的! –