Rails迁移回滚:如何删除生成的迁移

时间:2015-09-11 11:52:48

标签: ruby-on-rails

我使用命令

生成了一个新的迁移
rails g migration add_stdf_to_sds blahblah:string

我没有使用rake:db迁移到现在,我不想使用它,因为我不希望这种迁移发生,我该如何删除我生成的迁移?

我知道回滚,但我还没有使用db:迁移到现在所以它不会工作。 (我猜)。

2 个答案:

答案 0 :(得分:1)

rails g migration在db / migrations中添加一个以时间戳开头的文件。从文件系统中删除该文件。

答案 1 :(得分:1)

rails d migration add_stdf_to_sds

一般来说,'rails d'代表'rails destroy'是撤消生成器执行的任何命令的好方法。