【发布时间】:2012-05-04 15:44:09
【问题描述】:
我尝试运行 $ bundle exec rake db:reset 并在控制台上找到以下内容
Couldn't drop db/development.sqlite3 : #<Errno::EACCES: Permission denied - c:/sample_app/db/development.sqlite3>
db/development.sqlite3 already exists
-- create_table("users", {:force=>true})
-> 0.3940s
-- add_index("users", ["email"], {:name=>"index_users_on_email", :unique=>true})
-> 0.1280s
-- initialize_schema_migrations_table()
-> 0.0010s
-- assume_migrated_upto_version(20120419034627, ["c:/sample_app/db/migrate
"])
-> 0.0040s
我该如何解决?
编辑 我正在学习一个教程,它告诉我运行上述命令以安全地从数据库中删除所有数据。而且我也在使用管理员帐户。
【问题讨论】:
-
看看这个。这会很有帮助stackoverflow.com/questions/4116067/…
-
感谢您的信息,但他们正在谈论命令,但我有输出上述错误消息的命令
标签: ruby-on-rails ruby ruby-on-rails-3 sqlite railstutorial.org