DBのデフォルト値を変えたのに本番だけ直らない。犯人はActiveRecordのカラムキャッシュだった
本番DBの SET DEFAULT を直しても挙動が変わらない。ActiveRecord がプロセス起動時にキャッシュしたカラム情報を INSERT に書き込んでいたのが原因だった話。
8分RailsActiveRecordECS
1 / 13 ページ
本番DBの SET DEFAULT を直しても挙動が変わらない。ActiveRecord がプロセス起動時にキャッシュしたカラム情報を INSERT に書き込んでいたのが原因だった話。
Rails + Dynamoid で更新が反映されない。原因は DynamoDB Local のテーブルに同一プライマリキーのアイテムが2つ存在していたこと。