问题:
We have script/generate migration add_fieldname_to_tablename fieldname:datatype
syntax for adding new columns to a model.我们有script/generate migration add_fieldname_to_tablename fieldname:datatype
语法用于向模型添加新列。
On the same line, do we have a script/generate for changing the datatype of a column?在同一行,我们是否有用于更改列数据类型的脚本/生成? Or should I write SQL directly into my vanilla migration?或者我应该将 SQL 直接写入我的 vanilla 迁移中吗?
I want to change a column from datetime
to date
.我想将一列从datetime
更改为date
。
解决方案:
参考一: https://stackoom.com/question/BkLe参考二: Rails migration for change column