【问题标题】:Where is this Rails file stored? db/development.sqlite3这个 Rails 文件存储在哪里? db/development.sqlite3
【发布时间】:2010-10-29 03:21:07
【问题描述】:

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

对不起,如果这是一个愚蠢的问题,但该文件存储在哪个文件夹中?

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

我的database.yml

   development:
      adapter: sqlite3
      database: db/development.sqlite3
      pool: 5
      timeout: 5000

【问题讨论】:

    标签: ruby-on-rails database sqlite configuration


    【解决方案1】:

    它在 RAILS_ROOT/db/development.sqlite3 中

    【讨论】:

    • 如果你部署 capistrano 会怎样?
    【解决方案2】:

    如果您尚未完成 rake db:create,则该文件可能不存在。

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

        sqlite://db/development.sqlite3

        【讨论】:

        • 这告诉我们什么?它看起来像一个 URL,但将其粘贴到我的浏览器 (Firefox) 中并没有产生任何有用的信息——只是一个谷歌搜索让我回到了这里:-)。它只是第一个答案的简写吗?
        猜你喜欢
        • 2011-11-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-12
        • 1970-01-01
        • 2018-09-02
        • 2011-03-06
        • 1970-01-01
        相关资源
        最近更新 更多