rails 添加删除表 字段

http://blog.csdn.net/li_001/article/details/53857336

增加表
rails g model water_temperature position:integer name:string en_name:string

删除新增错误的表
rails d model water_temperature position:integer name:string en_name:string

新增表字段
rails g migration add_column_water_temperature_id_into_product
def up
add_column :products, :water_temperature_id, :integer
end
def down
remove_column :water_temperature_id
end

删除表字段
rails g migration remove_column_water_temperature_id_into_product
def change
remove_column :skus, :face_price_id
end

修改字段
rails g migration rename_column_seat_powers_id_into_product
def up
rename_column :products, :seat_powers_id, :seat_power_id
end

def down
rename_column :products, :seat_power_id, :seat_powers_id
end

修改字段属性
rails g migration change_column_seat_powers_into_product
def up
change_column :products, :seat_powers, :string
end

def down
change_column :products, :seat_powers, :integer
end

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容