2012-11-08 26 views
1

我正在通过阅读“带rails的敏捷web开发”一书学习ruby在rails上的使用。我使用rvm安装了ruby和rails。我正在使用默认的sqlite3数据库,并且生成模型和表格非常棒。如何访问在rails上由ruby生成的sqlite3表rvm install

我想手动浏览我的数据库,只是为了看到结构。

在命令行

所以运行

sqlite3 

,并在外壳

.tables 

什么也不显示......哪里是我的表?

回答

3

要运行

rails dbconsole 

rails db 

,因为它会加载数据库等

+0

太棒了!你们怎么回答这么快? –

+0

我恰好是在正确的时区.... – rewritten

0

为了增加清晰度,之所以 “.tables” 什么也没有返回,是因为你没有加载数据库。以这种方式启动sqlite3:

sqlite3 pathToDatabase/databaseFileName