- symfony 1.4 メモ(アクション)
- symfony 1.4 メモ(context)
- symfony 1.4 メモ(モデル)
- symfony 1.4 メモ(schemaの書き方)
- symfony 1.4 メモ(Doctrine)
- symfony 1.4 メモ(フォーム)
- symfony 1.4 メモ(コマンド)
- symfony 1.4 メモ(ユーティリティ)
キャッシュクリア
php symfony cache:clear
または
php symfony cc
スキーマからモデル作成、フォーム生成
php symfony cache:clear
php symfony doctrine:build-model
php symfony doctrine:build-forms
php symfony doctrine:build-filters
オリジナルのジェネレーターを使う場合
php symfony cache:clear
php symfony doctrine:build-model
php symfony doctrine:build-forms --generator-class=originalDoctrineFormGenerator
php symfony doctrine:build-filters --generator-class=originalDoctrineFormFilterGenerator
モデル削除
php symfony doctrine:clean-model-files
スキーマからSQL生成
php symfony doctrine:build-sql
生成したSQLの実行(テーブル作成等)
php symfony doctrine:insert-sql
全て実行
php symfony doctrine:build --all
うまくいかない時はトレースする
php symfony doctrine:build --all --trace
データのロードまで一気に
php symfony doctrine:build --all --trace --no-confirmation --and-load
データベースからスキーマを生成
php symfony doctrine:build-schema
data/fixtures からデータをロードする
php symfony doctrine:data-load
トレースしながら
php symfony doctrine:data-load --trace
データフォルダを指定してロード
php symfony doctrine:data-load data/fixtures/master/aaaa
複数フォルダを指定してロード
php symfony doctrine:data-load data/fixtures/master/aaaa data/fixtures/master/bbbb
既存のデータを削除せずに上書き更新
php symfony doctrine:data-load data/fixtures/master/aaaa --trace --append
ファイルを指定してロード
php symfony doctrine:data-load data/fixtures/master/aaaa/ccc.yml --trace
現在のデータをyml形式で吐き出す
php symfony doctrine:data-dump
admin ジェネレーター
php symfony doctrine:generate-admin backend ModelName
モジュール名を指定
php symfony doctrine:generate-digi_admin backend ModelName--module=module_name
オリジナルのテンプレートで生成
php symfony doctrine:generate-digi_admin backend ModelName--module=module_name --theme=original_theme