symfonyオプションリスト
表示方法
$ symfony -T
新しいsymfonyプロジェクトを作成する newでも同意
init-project <PROJECT_NAME>
新しいsymfonyアプリケーションを作成する appでも同意
init-app <APPLICATION_NAME>
新しいsymfonyモジュールを作成する moduleでも同意
init-module <APPLICATION_NAME> <MODULE_NAME>
schemaファイルからモデル作成する
propel-build-model
テーブルから、schemaファイルを作成する
propel-build-schema
schemaファイルからSQL文を作成する
propel-build-sql
空のDBを作成する
propel-build-db
schemaファイルからinsertを実行する
propel-insert-sql
キャッシュを削除する ccでも同意
clear-cache <APPLICATION_NAME> [template|config]
パーミッションを777に変更する
fix-perms
アプリケーションの単体テストを始める
test <APPLICATION_NAME>
syncを実行する
sync <ENVIRONMENT_NAME> [go]
開発環境を作成する
server <APPLICATION_NAME> [<PORT>]
モデルから簡単な作成、更新、削除、一覧機能を持ったアプリケーションを作成する(枠組み)
propel-generate-crud <APPLICATION_NAME> <MODULE_NAME> <CLASS_NAME>
crudよりも高度なアプリケーションを作成する(管理者機能生成向き)
propel-init-admin <APPLICATION_NAME> <MODULE_NAME> <CLASS_NAME>
プラグインのインストール
plugin-install [local|global] <CHANNEL_NAME>/<PLUGIN_NAME>
プラグインをアップグレードする
plugin-upgrade [local|global] <CHANNEL_NAME>/<PLUGIN_NAME>
全てのプラグインをアップグレードする
plugin-upgrade-all
プラグインのアンインストール
plugin-uninstall [local|global] <CHANNEL_NAME>/<PLUGIN_NAME>
symfonyをアップグレードする
upgrade
symfonyをダウングレードする
downgrade