2012-04-26 7 views
1

Ruby on Rails 3を学んで、さらにプロセスを理解するためにSqlite3のさまざまなScaffoldコマンドで作成されたdb構造を見たいと思います。 OSX Snow Leopardは、入力する際に​​OSXでのSqliteデータベースの場所

which sqlite3

利回り:

"は/ usr/local/bin/sqlite3の"

ただし、データベースを見つけるように見えるカント!その場所を指すと、次のエラーメッセージが表示されます。

接続に失敗しました。ファイルは暗号化されたか、DBSを表示するには、データベース

ないIMを使用される:DBSが実際に存在する場所

Navicat for Sqlite

誰も私を啓発しますか? /usr/local/Cellar/sqlite/3.7.10/bin/sqlite3s

+1

上にある場所を確認することができます '、コンフィギュレーションの何か:たとえば

データ。 – Reactormonk

答えて

10

SQLiteは実際にはサーバレスなので、デフォルトではDBファイルは次の場所にあります。 "/ usr/local/bin/sqlite3"あなたのレールディレクトリ。バイナリがどこにあるかを示しますwhich`

/db/development.sqlite3

すべてのあなたのsqlite環境データベースはconfig/database.yml

+0

ありがとう!私は私がそれを知っていた必要があるように感じる:) – angus

+0

私はあなたが 'ベース'をチェックする必要があることを追加するだろう.sqlite3ファイルを開いて閲覧/編集 –

関連する問題