FOSUser - 创建用户转储SQL

时间:2013-01-31 11:10:49

标签: sql symfony doctrine fosuserbundle

我想转储执行此FOS指令时将触发的SQL

$ php app/console fos:user:create my_user my@mail.net my_pass

我该怎么做?


FOSUser是否有等​​效的原则--dump-sql

1 个答案:

答案 0 :(得分:1)

php app/console fos:user:create --help

输出以下内容

  

用法:fos:user:创建[--super-admin] [--inactive]用户名电子邮件   密码

     

参数:username用户名email email电子邮件   密码密码

     

选项: - super-admin将用户设置为super admin --inactive
  将用户设置为非活动

     

帮助:fos:user:create命令创建用户:

     

php app / console fos:user:create matthieu

     

此交互式shell将要求您提供电子邮件,然后输入密码。

     

您也可以指定电子邮件和密码作为第二个   和第三个论点:

     

php app / console fos:user:create matthieu matthieu@example.com   输入mypassword

     

您可以通过super-admin标志创建超级管理员:

     

php app / console fos:user:create admin --super-admin

     

您可以创建非活动用户(无法登录):

     

php app / console fos:user:create thibault --inactive

我认为你要求的命令不存在。

此外,即使在/vendor/friendsofsymfony/user-bundle/FOS/UserBundle/Resources/doc/command_line_tools.md文件

中,似乎也没有任何痕迹