标签: ruby-on-rails activerecord migration
我已经创建了一个表。我正在寻找一个rails迁移,我可以修改我的表的auto_increment列的id号的起点。假设我希望它从1000开始。
auto_increment
id
1000
我用Google搜索了一下this:
它说:
:options“string”将原始选项传递给 您的基础数据库,例如 auto_increment = 10000.请注意 传球选项会让你输球 默认的ENGINE = InnoDB语句
这可以用于我想要的东西吗?以及如何迁移看起来因为我正在更改列而不是创建新列...
答案 0 :(得分:2)
您可以使用原始execute方法
execute ("ALTER TABLE your_table_name AUTO_INCREMENT = 10000")