rails 数据库迁移(删除外键,删除索引,更改子弹类型等)

字段操作


add_column :表名, :字段名, :字段类型,comment:’字段功能说明’ 添加字段
add_index :表名, :索引字段名 添加索引
add_foreign_key :表名, :关联表名(例:posts) 添加外键
rename_column :表名, :旧字段名, :新字段名 修改字段名
change_column :表名, :要修改的字段名, :要改成的字段类型, comment:”字段功能说明” 修改字段类型
remove_foreign_key :表名, :关联表名 删除外键
remove_index :表名, :索引字段 删除索引
remove_column :表名, :字段名 删除字段


表操作


rename_table :旧表名, :新表名 修改表名
drop_table :表名 删除表


文章目录
  1. 1. 字段操作
  2. 2. 表操作
|