logo
  • 教程列表
  • SO官方文档
  • ActiveRecord 迁移
    • 向表中添加多个列
    • 将引用列添加到表中
    • 回滚迁移
    • 添加带索引的新列
    • 运行特定迁移
    • 重做迁移
    • 向表中添加新列
    • 从表中删除现有列
    • 在不同环境中运行迁移
    • 创建一个新表
    • 运行迁移
    • 更改现有列类型
    • 添加具有默认值的列
    • 创建连接表
    • 创建一个 hstore 列
    • 添加自我引用
    • 创建一个数组列
    • 改变表格
    • 向表中添加唯一列
    • 检查迁移状态
    • 禁止空值
    • 向现有数据添加 NOT NULL 约束
  1. StackOverflow 文档
  2. Ruby on Rails 教程
  3. ActiveRecord 迁移
  4. 运行迁移

运行迁移

Created: November-22, 2018

运行命令:

Version < 5

rake db:migrate

Version >= 5

rails db:migrate

指定目标版本将运行所需的迁移(向上,向下,更改),直到达到指定的版本。这里,version number 是迁移文件名的数字前缀。

Version < 5

rake db:migrate VERSION=20080906120000

Version >= 5

rails db:migrate VERSION=20080906120000
  • 更改现有列类型
  • 创建一个新表

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明