人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

sqliteの物理DBファイルの場所が知りたいです。WindowsでRuby(Rails)を使っています。書籍に従い、gem install sqlite3 として問題なくDBを使えていますが(rails dbconsoleを使って)、sqliteの物理DBファイルはどこにあるのでしょうか?理由はEclipseのDB Viewerから見ようとしましたが、場所がわからず困っています。

環境情報は以下です。
RUBY VERSION: 1.9.2
EXECUTABLE DIRECTORY: c:/Ruby192/bin
Rails 3.1.1

ちなみに、「gem install sqlite3 」で、sqlite3のドライバもインストールしていますが、どこに保存されているのでしょうか?

よろしくお願いします。

●質問者: nemutaiyo
●カテゴリ:コンピュータ インターネット
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● a-kuma3
●100ポイント

database.yml に書いてあるけど、ということではなく?


アプリケーションのルートディレクトリ (RAILS_APP_PATH) の配下に

config というディレクトリがあって、そこに database.yml があり、

そのファイルには、

development:
 adapter: sqlite3
 database: db/development.sqlite3
 timeout: 5000

みたいなふうに書いてあって、DB の実体はルートディレクトリ配下の db ディレクトリの下にある development.sqlite3 が実体になっています。

http://www.rubylife.jp/rails/ini/index2.html


書籍通りに書いてるのであれば、ほぼこのまんまという可能性が非常に高いと思います。


nemutaiyoさんのコメント
あああ!ありました。ありがとうございます。拡張子が.dbかと思っていました。接続もできました。感謝します!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ