2012-11-08 25 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