Symfony2 学习笔记之命令app/console

Symfony2 app/console命令收集 

 

Symfony version 2.0.0-DEV(Beta3) - app/dev/debug 

 用法: 

  [options] command [arguments]  

Options: 

  --help           -h 显示帮助信息   

  --quiet          -q 不输出任何信息 

  --verbose      -v Increase verbosity of messages.   

  --version       -V 显示版本   

  --ansi           -a 强制 ANSI 输出   

  --no-interaction -n 不进行任何交互  

  --shell          -s 启动Shell   

  --env            -e 环境名称   

  --no-debug          关闭调试模式  

可用命令: 

   help                        显示命令(?)的帮助信息 

   list                         列出命令

 

assetic 

  :dump                        Dumps all assets to the filesystem 

assets 

   :install                      

cache 

   :clear                       清除缓冲   

     :warmup                  Warms up an empty cache 

container 

     :debug                     为应用程序显示当前服务(services) 

doctrine 

     :ensure-production-settings  确认在生产环境下Doctrine已被正确配置 

doctrine:cache 

     :clear-metadata           清除实体管理器的所有元数据缓存   

     :clear-query                清除实体管理器的所有队列缓存   

     :clear-result                清除实体管理器的所有结果集缓存 

doctrine:database 

     :create                      创建已配置数据库   

     :drop                        删除已配置数据库 

doctrine:generate 

     :entities                    从你的映射信息中生成实体类和方法。   

     :entity                      在Bundle中生成新的 Doctrine 实体   

     :proxies                    为实体类生成代理类 

 

 

doctrine:mapping 

     :convert                     在支持格式之间转换映像信息   

     :import                      导入已有数据库的映射信息   

     :info                          显示所有被映射实体的基本信息 

doctrine:query 

     :dql                           在命令行直接执行DQL   

     :sql                           在命令行直接执行SQL 

doctrine:schema 

     :create                      执行(或转储)生成数据库Schema所需的SQL   

     :drop                        执行(或转储)删除当前数据库Schema所需的SQL   

     :update                     执行(或转储)将数据库Schema更新为匹配当前映射元数据所需的SQL 

init 

     :acl                            

     :bundle                       

router 

     :debug                       显示应用程序当前路由 

     :dump-apache            当所有路由转储为Apache重写规则 swiftmailer:spool 

     :send                         从spool中发送邮件 

例如: 

php app/console init:bundle “Acme\TestBundle” src :在目录src\Acme中将创建一个名为TestBundle的新bundle 

posted @ 2015-10-20 16:02  Sun丶老板  阅读(356)  评论(0编辑  收藏  举报