我想在使用 Rails 进行开发时查看我的数据库中的数据(实际上是在所有 3 个开发、测试和生产中)。我没有接触过配置,所以应该很容易,但我找不到任何可用的信息。
我不知道连接字符串可能是什么或在哪里输入它,因为 Aptana (v.3) 似乎缺少我从 Eclipse 知道的良好的旧数据源浏览器 View 。有人能指出我正确的方向吗?
编辑:我正在使用 linux - Mint 12
最佳答案
您忘记提及您正在使用的操作系统。
一种方法是在终端中使用 sqlite3
命令。
sqlite3 db/development.sqlite3
但是,对于检查行之类的事情,您最好使用 Rails 控制台。
rails c
> User.all # Where user is your model.
注意:不要直接通过 sqlite3 更改您的数据库架构,如果您来自不同的 Web 堆栈背景,您可能会习惯这种做法。这是因为下次运行迁移时,状态将与 Rails 预期的不同。
关于ruby-on-rails - 如何访问默认的 Rails sqlite 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10171673/