铁路迁移。修改auto_increment的起点

时间:2010-04-25 23:49:15

标签: ruby-on-rails activerecord migration

我已经创建了一个表。我正在寻找一个rails迁移,我可以修改我的表的auto_increment列的id号的起点。假设我希望它从1000开始。

我用Google搜索了一下this

它说:

  

:options“string”将原始选项传递给   您的基础数据库,例如   auto_increment = 10000.请注意   传球选项会让你输球   默认的ENGINE = InnoDB语句

这可以用于我想要的东西吗?以及如何迁移看起来因为我正在更改列而不是创建新列...

1 个答案:

答案 0 :(得分:2)

您可以使用原始execute方法

execute ("ALTER TABLE your_table_name AUTO_INCREMENT = 10000")