1

迁移时,我迁移了名称错误的文件,现在我回滚了这些文件,需要进行另一次迁移,但我不能,出现以下消息:

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。

4

1 回答 1

4
DROP TABLE users;

或者

rake db:rollback STEP=1
于 2012-09-02T17:26:05.323 回答