我正在尝试找到rails创建的sqlite数据库文件。
抱歉,如果这是一个愚蠢的问题,但是这个文件存储在哪个文件夹中?
我查看了 Rails 项目中的所有文件夹,但找不到它。
我的
database.yml
:
development:
adapter: sqlite3
database: db/development.sqlite3
pool: 5
timeout: 5000
它位于 RAILS_ROOT/db/development.sqlite3 中
在以下目录中发出“scaffold”命令后,您可以找到您的数据库文件 如果您在项目文件夹中,那么 然后转到“DB”文件夹 然后你可以看到“development.sqlite3”文件,这是sqlite数据库文件
FWIW 如果您还没有完成 rake db:create ,该文件可能不存在。
在最新版本的 Rails 中,文件将位于
storage
文件夹中
sqlite://db/development.sqlite3