这个 Rails 文件存储在哪里? db/development.sqlite3

问题描述 投票:0回答:5

我正在尝试找到rails创建的sqlite数据库文件。

抱歉,如果这是一个愚蠢的问题,但是这个文件存储在哪个文件夹中?

我查看了 Rails 项目中的所有文件夹,但找不到它。

我的

database.yml

   development:
      adapter: sqlite3
      database: db/development.sqlite3
      pool: 5
      timeout: 5000
ruby-on-rails database sqlite configuration
5个回答
22
投票

它位于 RAILS_ROOT/db/development.sqlite3 中


2
投票

在以下目录中发出“scaffold”命令后,您可以找到您的数据库文件 如果您在项目文件夹中,那么 然后转到“DB”文件夹 然后你可以看到“development.sqlite3”文件,这是sqlite数据库文件


1
投票

FWIW 如果您还没有完成 rake db:create ,该文件可能不存在。


0
投票

在最新版本的 Rails 中,文件将位于

storage
文件夹中


-1
投票

sqlite://db/development.sqlite3

© www.soinside.com 2019 - 2024. All rights reserved.