CakePHPで使用する便利なコマンドをまとめました。開発の際にぜひ活用してください。
| コマンド | 説明 | 
|---|---|
bin/cake bake controller <ControllerName> | 指定したコントローラー名(例: Hello)でコントローラーを自動生成します。 | 
bin/cake bake template <ControllerName> | 指定したコントローラー名に対応するビュー(テンプレート)ファイルを自動生成します。 | 
bin/cake bake model <ModelName> | 指定したモデル名(例: Hello)でモデルを自動生成します。 | 
bin/cake bake migration Create<MigrationName> | 指定したマイグレーション名(例: CreateHelloTable)でマイグレーションファイルを生成します。 | 
bin/cake migrations migrate | 定義済みのマイグレーションを実行し、データベースに適用します。 | 
bin/cake migrations rollback | 最後に適用されたマイグレーションを取り消します。 | 
bin/cake bake migration_snapshot <SnapshotName> | 現在のデータベース構造のスナップショットを作成するマイグレーションファイルを生成します。 | 
bin/cake bake fixture <TableName> | 指定したテーブル名に対応するテスト用のフィクスチャを生成します。 | 
bin/cake server | ローカル開発環境で簡易的なサーバーを起動します(デフォルト: http://localhost:8765)。 | 
bin/cake cache clear_all | アプリケーションの全てのキャッシュをクリアします。 | 
bin/cake routes | 定義されているルート情報を一覧で表示します。 | 
bin/cake orm_cache clear | ORM(Object-Relational Mapping)のキャッシュをクリアします。 | 
活用方法
この一覧を参考にして、CakePHPの開発作業を効率的に進めましょう。コマンドラインで実行するだけで、自動化や便利な機能を活用することができます。
コメントを残す