gpt4 book ai didi

ruby-on-rails - $rake db :migrate An error has occurred, 这个和所有后来的迁移都被取消了

转载 作者:IT王子 更新时间:2023-10-29 06:23:25 27 4
gpt4 key购买 nike

我是 RoR 的新手,我不断收到此错误消息:

$ rake db:migrate
== CreateUsers: migrating ====================================================
-- create_table(:users)
rake aborted!
An error has occurred, this and all later migrations canceled:

SQLite3::SQLException: table "users" already exists: CREATE TABLE "users" ("id"
INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" varchar(255), "email" varchar
(255), "created_at" datetime, "updated_at" datetime)

Tasks: TOP => db:migrate
(See full trace by running task with --trace)

我已经搜索了 3 天的解决方案,但似乎找不到适合我的任何解决方案。

预先感谢您的帮助:)PS - 我正在运行 Windows。

最佳答案

不确定您是否在遵循 Michael Hartl 关于 RoR 的教程。

但是有人说教程的步骤有问题http://archive.railsforum.com/viewtopic.php?id=44944

rake db:drop:all <------------ 将删除所有内容然后运行rake db:migrate应该再次解决问题。

祝你好运

关于ruby-on-rails - $rake db :migrate An error has occurred, 这个和所有后来的迁移都被取消了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8589874/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com