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の開発作業を効率的に進めましょう。コマンドラインで実行するだけで、自動化や便利な機能を活用することができます。
コメントを残す