【问题标题】:Rake rollback migrationRake 回滚迁移
【发布时间】:2012-08-27 14:48:32
【问题描述】:

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

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。

【问题讨论】:

    标签: ruby-on-rails ruby postgresql rake


    【解决方案1】:
    DROP TABLE users;
    

    rake db:rollback STEP=1
    

    【讨论】:

    • 谢谢!工作就像一个魅力:) 我对我太陌生了:)
    猜你喜欢
    • 1970-01-01
    • 2012-01-27
    • 2014-06-21
    • 2021-07-01
    • 1970-01-01
    • 2018-09-14
    • 2018-10-31
    • 1970-01-01
    • 2016-06-03
    相关资源
    最近更新 更多