【问题标题】:Dropping/Resetting Database using SQLITE3 Gem使用 SQLITE3 Gem 删除/重置数据库
【发布时间】:2015-06-03 01:14:27
【问题描述】:

我是这一切的新手。我正在运行一个使用 sqlite3 Ruby gem 的项目,但由于某种原因,其中一个表已经存在。该项目包含一个“.sql”和“.db”文件等。

如果它是从 sqlite3 gem 运行的,你如何“查看”或操作这个数据库?具体来说,您可以在其上捆绑 exec rake 等吗?

【问题讨论】:

    标签: ruby database sqlite


    【解决方案1】:

    从 Rails 的角度来看,Sqlite 与任何其他数据库(如 PostreSQL 或 MySQL)的工作方式相同,因为您可以在其上运行 rake 任务(例如 rake db:create 或 db:setup、db:reset、db:migrate 等.所有工作都按预期进行)。您还可以使用 rails 控制台通过您的活动记录模型对象查询或插入新数据。

    从非 Rails 的角度来看,Sqlite 具有各种命令行和 GUI 界面,您可以安装这些界面以使用 SQL 命令与 Sqlite 数据库进行交互。

    【讨论】:

      猜你喜欢
      • 2017-09-23
      • 2016-09-05
      • 2014-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-01
      • 2014-06-12
      相关资源
      最近更新 更多