CakePHPでテーブル構造を変更しても反映されない

CakePHPを本番サーバに配置する際、
mysqlのテーブル構造を変更してもプログラムに反映されないという問題が発生しました。

具体的にはテーブルのデータ型を text -> boolean に変更しても
フォームが textarea から checkbox に変わりませんでした。

原因はデバッグモードを 0 にしておくと
長時間テーブル構造をキャッシュする事が原因とのことでした。

http://d.hatena.ne.jp/brtRiver/20070115

上記ページで説明されていました。

結局のところ app/tmp/cache/models 配下のキャッシュファイルを削除することで
正常に動作しました。

2 responses to “CakePHPでテーブル構造を変更しても反映されない

  1. 藤本 成美 より:

    HP開設おめでとうございます。
    開設にあたって日々の努力が伝わってきます。

    間取り図では分かりづらい所がデジカメを使って部屋を紹介して
    いることで明確に理解でき、とても良いと思います。

    間取りや家賃をクリックすると並び変わるんですね。

    リクエストがあるとすれば、Mapが拡大したり、移動できたら
    いいなぁと思いました。

    HPを訪れた人の契約が成立が待ち遠しいですね。

    猛暑お見舞い、お身体ご自愛ください。

  2. admin より:

    コメントありがとうございます。
    Mapの拡大移動機能はアップデートでの追加機能として入れる予定です。
    数ヵ月後にまた見てください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です