您的位置:首页 > 移动开发

Symfony2 app/console命令收集

2011-05-16 00:00 204 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息