配置数据库文件:
config/
databases.yml
schema文件:config/doctrine/schema.yml
1. 根据指定数据库生成schema文件:
$ php symfony doctrine:build-schema
2. 根据schema文件生成model class:
$ php symfony doctrine:build --model
3. 根据model生成sql文:
$ php symfony doctrine:build --sql
$ php symfony help doctrine:insert-sql
4. 生成包括forms和validation等在内的所有文件
$ php symfony doctrine:build --all --no-confirmation
以下命令可以重做所有数据文件:generate your forms, filters, models, dropyour database and re-create it with all the tables.
$ php symfony doctrine:build --all --and-load
给已经存在的model“JobeetJob”
创建modules
$ php symfony doctrine:generate-module --with-show --non-verbose-templates frontend job JobeetJob
注意:通过访问 http://localhost:[port]/frontend_dev.php/job/ 可以查看JobeetJob
信息