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命令重新生成这两个文件.但请注意不要在生产环境中尝试这个.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |