Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例如
rename_column :user, :email_address, :email
它从什么名称重命名,又重命名为什么名称?这里有三个属性让我完全困惑。
:user - 表名
:email_address - 来自(旧名称)
:email - to(新名字)
在一个迁移文件(单个迁移)中,您一次可以提醒多个表,这就是为什么将表名作为参数传递以确保正确表中的列将被重命名。