DEPRECATION WARNING
models な試験はパスするのですが二箇所の warning が。
昨晩迷走しつつクタバッたのですがよく考えるとどの試験で、なのかを特定すれば良いのかな。とりあえず追記するかもしれませんが、朝からばたばた気味なのでとりあえずエントリ投入。
分かったこと
- FactoryGirl あたり
- ある model が複数の model の belongs_to な関係になってる
- FactoryGirl.create で関連するレコードを作るところで warning が出てる
とりあえず関連の片方は作らない形で試験パス。とりあえず所用を済ませて再度着手の方向ですが。。
その後
rails c で Conn.new したら以下な出力。
=> #<Conn id: nil, access_key: nil, secret_access_key: nil, end_point: nil, created_at: nil, updated_at: nil, user_id: nil, provider: nil, name: nil>
これ、おかしいな。つうか migrate って必要なんじゃないのかと。ああ、これですね。つうかこのナチュラルっぷりは微妙すぎるだろorz
とほほと言いつつ以下を実行。
$ rails g migration add_provider_id_and_remove_provider_to_conns
以下をナニ。
def change add_column :conns, :provider_id, :integer remove_columnt :conns, :provider end
とほほ。これで微妙な warning が出なくなりました。 model な試験も通りましたがまだ試験では green ではありません。別件対応必要なので一旦離脱。