This document is for CakePHP's development version, which can be significantly different from previous releases.
You may want to read current stable release documentation instead.

スキーマキャッシュツール

SchemaCacheShell は単純なアプリケーションのメタデータキャッシュを管理する CLI ツールを提供します。 開発環境ではこれは正しくメタデータキャッシュを既存のデータを消去することなく再構築する助けになります。 以下のコマンドで可能です。

bin/cake schema_cache build --connection default

これで default 設定で接続されている全てのテーブルのメタデータを再構築します。 一つのテーブルだけ再構築したければ名前を指定して出来ます。

bin/cake schema_cache build --connection default articles

加えて、キャッシュデータを作るために、SchemaCacheShell をキャッシュされた メタデータを削除するために使えます。:

# 全メタデータの消去
bin/cake schema_cache clear

# 一つのテーブルだけ消去
bin/cake schema_cache clear articles

注釈

3.6 より前は、 schema_cache の代わりに orm_cache を使ってください。