Symfony2在正式發布之后,對其命令做了一定的修改,現將2.0.1版本的命令羅列如下,以備今后查用:
Symfony version 2.0.1 - app/dev/debug
用法:
[選項] 命令 [參數]
選項:
--help -h 顯示本幫助信息。
--quiet -q 不輸出任何信息。
--verbose -v 增加信息的詳細程度。
--version -V 顯示本程序的版本號。
--ansi 迫使 ANSI 輸出。
--no-ansi 禁止 ANSI 輸出。
--no-interaction -n 不進行任何交互問題的詢問。
--shell -s 啟動 shell。
--env -e 環境名。
--no-debug 關閉調試模式。
Available commands:
help 顯示命令的幫助信息
list 命令列表
assetic
assetic:dump 將所有asset保存到文件系統。
assets
assets:install 在公用網站目錄中安裝各Bundle網站的asset。
cache
cache:clear 清除緩存
cache:warmup Warms up an empty cache
container
container:debug 為應用程序顯示當前服務
doctrine
doctrine:cache:clear-metadata 為一個實體管理器清除所有的元數據緩存。
doctrine:cache:clear-query 為一個實體管理器清除所有的查詢緩存
doctrine:cache:clear-result 為一個實體管理器清除結果緩存
doctrine:database:create 創建一個已配置的數據庫
doctrine:database:drop 刪除一個已配置的數據庫
doctrine:ensure-production-settings 確認在生產環境下Doctrine的配置是正確的
doctrine:generate:crud 基于Doctrine實體生成增刪改查(CRUD)
doctrine:generate:entities 從您的映射信息中生成實體類和方法的存根
doctrine:generate:entity 生成Bundle中的新Doctrine實體
doctrine:generate:form 基于Doctrine實體生成一個表單類型類
doctrine:mapping:convert 在支持的格式間轉換映射信息
doctrine:mapping:import 從已存在的數據庫中導入映射信息
doctrine:mapping:info 顯示所有被映射實體的基本信息
doctrine:query:dql 直接從命令行中運行任何的DQL
doctrine:query:sql 直接從命令行中運行任何的SQL
doctrine:schema:create 執行(或轉儲)生成數據庫方案所需的SQL語句
doctrine:schema:drop 執行(或轉儲)刪除數據庫方案所需的SQL語句
doctrine:schema:update 執行(或轉儲)更新匹配當前映射元數據數據庫方案所需的SQL語句
generate
generate:bundle 生成Bundle
generate:doctrine:crud 基于Doctrine實體生成CRUD
generate:doctrine:entities 從您的映射信息中生成實體類和方法的存根
generate:doctrine:entity 在Bundle中生成一個Doctrine的新實體
generate:doctrine:form 基于Doctrine實體生成一個表單類型類
init
init:acl 在數據庫中安裝ACL數據表
router
router:debug 為應用程序顯示當前路由
router:dump-apache 將所有路由轉儲為Apache重寫規則
swiftmailer
swiftmailer:spool:send 從池中發送電子郵件