p_typeタイプがありA、文字列としてBC
今では、一緒bitmaskに持つことができるように、それを持っている方が良いことに気づきました。AC
私が行った場合
change_column :cars, :p_type, :integer
既存のすべての p_type データを失うか、何かがひどくうまくいかず、移行によってデータが何らかの形で歪められます (試してみるのが怖いです)。
列のタイプを : に変更integerし、移行ファイルに何らかの機能を持たせる方法はありますか?
if A
p_type = 1
elsif B
p_type = 2
elsif C
p_type = 4
end
移行によってデータ型とデータ自体が変更されるのでしょうか?