Introducing our new Summer breeze release. Try now for free ->
![Zeplin](https://cdn-ak-scissors.b.st-hatena.com/image/square/d2d3cfc0d64f8cb63f5de407d43767db8579d390/height=288;version=1;width=512/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fwd3e2pma%2Fproduction%2F716ae55a149ff63038853cb19d0c17676d406676-1200x600.jpg%3Frect%3D29%2C0%2C1143%2C600%26w%3D1200%26h%3D630)
migration の中で model を触ったら必ず reset_column_information する 治安の悪い Rails アプリケーションでは、migrate 中に model の不整合で怒られることがあります。 class AddAgeToUsers < ActiveRecord::Migration[5.1] def up p User.first # 1 add_column :users, :age, :integer # 2 User.create(name: "Taro", age: 16) # 3 end end 1 で User model を触ってしまっているので add_column 前の DB の状態がキャッシュされて 2 で追加した add_column は別にキャッシュをリセットしないので 3 で ActiveModel::UnknownAttrib
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く