基本 |
symfony-V |
symfonyバージョン表示 |
基本 |
symfony -T |
symfonyコマンド一覧表示 |
開発環境作成 |
symfony clear-chache [アプリケーション名] |
キャッシュのクリア(省略形symfony cc) |
開発環境作成 |
symfony init-project [プロジェクト名] |
プロジェクト作成(省略形symfony new) |
開発環境作成 |
symfony init-app [アプリケーション名] |
アプリケーション作成(省略形symfony app) |
開発環境作成 |
symfony init-module [アプリケーション名] [モジュール名] |
モジュール作成(省略形symfony module) |
開発環境作成 |
symfony init-controller [アプリケーション名] [環境名] [*コントローラー名] [デバッグモードかどうか] |
コントローラ作成(省略形symfony controller) |
開発環境作成 |
symfony init-batch [defaultまたはrotate_log] [バッチファイル名] [アプリケーション名] [環境] |
バッチ作成(省略形symfonybatch) |
DB関係 |
symfony propel-build-schema |
既存データベースからschema.yml作成 |
DB関係 |
symfony propel-build-model |
schema.ymlからモデル作成 |
DB関係 |
symfony propel-build-db |
データベースを作成 |
DB関係 |
symfony propel-build-sql |
schema.ymlからテーブル生成用SQL作成 |
DB関係 |
symfony propel-insert-sql |
SQLからテーブルを作成 |
DB関係 |
symfony propel-build-all |
上の5つを全て行う。 |
DB関係 |
symfony propel-dump-data [アプリケーション名] [出力ファイル名] |
データをyaml形式でバックアップ |
DB関係 |
symfony propel-load-data [アプリケーション名] |
yaml形式のデータをDBにロードする。 |
DB関係 |
symfony propel-build-all-load [アプリケーション名] |
build-allにload処理も追加したマクロ |
DB関係 |
symfony propel-generate-crud [アプリケーション名] [モジュール名] [モデルクラス名] |
モデルからCRUDを自動生成 |
DB関係 |
symfony propel-init-crud [アプリケーション名] [モジュール名] [モデルクラス名] |
モデルからCRUDの自動生成・初期化 |
DB関係 |
symfony propel-init-admin [アプリケーション名] [モジュール名] [モデルクラス名] |
モデルからDB管理画面の自動生成 |
開発 |
symfony test [アプリケーション名] |
テストの実行 |
保守 |
symfony fix-perms |
パーミッションを戻す |
保守 |
symfony clear-controllers |
テスト用のコントローラを削除 |
保守 |
symfony enable [アプリケーション名] [環境] |
特定のコントローラを有効にする |
保守 |
symfony disable [アプリケーション名] [環境] |
特定のコントローラを無効にする |
保守 |
symfony freeze |
パッケージの作成 |
保守 |
symfony sync |
サーバー転送同期処理(cwRsyncが必要) |
保守 |
symfony purge-logs |
ログファイルの削除 |
保守 |
symfony rotate-log [アプリケーション名] [環境] |
ログファイルのローテーション |