sql >> データベース >  >> RDS >> Mysql

CakePHP:エラーなしでDBスキーマの変更を本番環境にデプロイする方法

    {ここから: https://stackoverflow.com/questions/3402246/cache -file-model-cakephp / }

    1. app / tmp /cache/フォルダー内にはモデルがあります。これは、テーブルのキャッシュされたスキーマです。これには、テーブルから削除されたフィールドへの参照が含まれていました。
    2. 私の正解 方法:スキーマを変更するたびに、modelsフォルダーをクリアします。キャッシュを再構築する必要があるときにサーバーの速度が低下することが心配な場合は、テーブルを表す1つのファイルを削除するだけで済みます。



    1. MySQL IFNULL()の説明

    2. WHERE句は、INとJOINの前または後に実行する方が適切です

    3. 同じテーブルで2回JOINを2回行う

    4. MySQLデータベースからランダムなエントリを選択する