Rake回滚迁移

时间:2012-09-02 17:22:45

标签: ruby-on-rails ruby postgresql rake

迁移时,我使用错误的名称迁移了文件,现在我将这些文件重新打开并需要进行另一次迁移,但我不能再显示以下消息:

PG::Error: ERROR:  relation "users" already exists
: CREATE TABLE "users" ("id" serial primary key, "name" character varying(255), "email" character varying(255), "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) 

我怎么能回滚整个迁移过程,或清理我的数据库表? 我正在使用PostgreSQL。

1 个答案:

答案 0 :(得分:4)

DROP TABLE users;

rake db:rollback STEP=1