1

我通过阅读“agile web development with rails”一书来学习 ruby​​ on rails。我使用 rvm 安装了 ruby​​ 和 rails。我使用的是默认的 sqlite3 数据库,生成模型和表非常棒。

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

所以在命令行运行

sqlite3

并在外壳中

.tables

什么都没有出现...我的桌子在哪里?

4

2 回答 2

3

你想跑

rails dbconsole

或者

rails db

因为它将加载您的数据库等。

于 2012-11-08T15:47:09.383 回答
0

为了更清楚起见,“.tables”没有返回的原因是因为您没有加载数据库。以这种方式启动 sqlite3:

sqlite3 pathToDatabase/databaseFileName

于 2012-11-08T20:26:48.383 回答