Pie*_*NAY 4 deployment doctrine symfony fosuserbundle symfony-2.1
我正在将SF2.1项目部署到生产环境中.
我已经定制了用户模型,因此需要某些字段.
所以,当我尝试创建我的超级管理员
$ php app/console fos:user:create admin my@mail.com my_pass --super-admin
Run Code Online (Sandbox Code Playgroud)
我越来越
[PDOException]
SQLSTATE [23000]:完整性约束违规:1048列'my_required_field'不能为空
管理它的干净方法是什么?
我想象一下,不要手动将用户插入表格......
你应该重写FOSUserBundle execute()的方法/Command/CreateUserCommand.php并create()在方法/Util/UserManipulator.php文件.通过这样做,您应该能够从命令行向User实体添加任何其他字段.
| 归档时间: |
|
| 查看次数: |
2317 次 |
| 最近记录: |