加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – rails 5 db:reset不工作

发布时间:2020-12-17 04:24:09 所属栏目:百科 来源:网络整理
导读:我想重置rails 5项目的数据库,但rails db:reset命令无效. 错误信息: Permission denied @ unlink_internal - C:/sites5/dawnrebirth/db/development.sqlite3Couldn't drop database 'db/development.sqlite3'rails aborted!Errno::EACCES: Permission deni
我想重置rails 5项目的数据库,但rails db:reset命令无效.

错误信息:

Permission denied @ unlink_internal - C:/sites5/dawnrebirth/db/development.sqlite3
Couldn't drop database 'db/development.sqlite3'
rails aborted!
Errno::EACCES: Permission denied @ unlink_internal - C:/sites5/dawnrebirth/db/development.sqlite3
bin/rails:4:in `require'
bin/rails:4:in `<main>'
Tasks: TOP => db:drop:_unsafe
(See full trace by running task with --trace)

解决方法

通常当rake db:reset不运行或为我工作时,我只需删除development.sqlite3和schema.rb文件,然后重新运行rake db:migrate命令重新生成这两个文件.但请注意不要在生产环境中尝试这个.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读