如何修改数据库列类型

时间:2019-06-11 15:29:09

标签: ruby-on-rails database-migration rails-migrations

我正在使用Rateit作为星级jQuery插件的rails 5.1.6 Web应用程序上工作。

因此,我创建了一个Review模型,将Rateit评级存储在integer类型的列中。
但是,由于Rateit允许选择半颗星,因此我想将Review模型的等级列从整数更改为浮点。根据我读过的an article,建议使用change_column方法修改数据库中的一列,以进行所需的修改来创建新的迁移。
由于我是一个单独的工作人员,因此我的应用程序仍处于开发环境中,并且还必须提交Review模型,所以我想知道是否可以将上述t.integer更改为{ {1}},然后运行t.float,然后运行$ rails db:migrate:reset

0 个答案:

没有答案