PHP Framework --- Symfony 读书笔记2 -- Doctrine built-in tasks

配置数据库文件: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信息






你可能感兴趣的:(PHP,validation,读书,Build,Forms,Doctrine)