摘要:
在《Ruby on Rails,数据库迁移命令和迁移任务编写》中创建的迁移任务中包含若干条命令。其中无论哪一条在书写或逻辑上存在错误,都会阻断迁移工作继续进行。比如说,迁移任务第一步先将users表的名称改成了admin_users,然后添加了username,email列。如果修改email列属性的语句中出现了拼写错误(比如把email写成了emial)。class AlterUsers < ActiveRecord::Migration def up rename_table("users","admin_users") add_column( 阅读全文