Active Record 迁移 学习笔记
Active Record 迁移 学习笔记
doubleforrest 发表于11个月前
Active Record 迁移 学习笔记
  • 发表于 11个月前
  • 阅读 3
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

摘要: 迁移是 Active Record 的一个特性,允许我们按时间顺序管理数据库模式。有了迁移,就不必再用纯 SQL 来 修改数据库模式,而是可以使用简单的 Ruby DSL 来描述对数据表的修改。

Chage 方法是最常使用的方法 

▪ add_column

▪ add_foreign_key

▪ add_index

▪ add_reference

▪ add_timestamps

▪ change_column_default(必须提供 :from 和 :to 选项)

▪ change_column_null

▪ create_join_table

▪ create_table

▪ disable_extension

▪ drop_join_table

▪ drop_table(必须提供块)

▪ enable_extension

▪ remove_column(必须提供字段类型)

▪ remove_foreign_key(必须提供第二个数据表)

▪ remove_index

▪ remove_reference

▪ remove_timestamps

▪ rename_column

▪ rename_index

▪ rename_table

标签: Ruby Rails
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 1
码字总数 138
×
doubleforrest
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: