迁移时我用错误的名称迁移了文件,现在我回滚了这些文件并需要进行另一次迁移,但我不能,出现以下消息:
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。
最佳答案
DROP TABLE users;
或
rake db:rollback STEP=1
关于ruby-on-rails - Rake 回滚迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12238138/