我是 Rails 的新手,所以我一直在创建脚手架,因为它看起来最简单。
过了一会儿,我意识到我必须更改一些数据库表列的名称,所以我执行了迁移并使用了 rename_column 函数。但是,这在脚手架中并没有改变,所以现在我运行一个测试我得到了很多错误,因为一个曾经是 ex 的字段。user_name和现在的用户名尚未在测试、javascript 文件等中更新。
有没有办法更新 Scaffold 创建的所有文件以自动匹配数据库中的新字段?手动更改所有内容似乎非常艰巨。
希望这个问题有意义。我对rails白话还不是特别熟悉。