2012-01-31 86 views
3

我在露營建築中,發現我的應用程序的數據庫無處可見。它必須是某處,因爲我的數據一直存在,但我無法找到它。露營存儲我的數據庫在哪裏?

展望源我看到server.rb:

module Camping 
    class Server < Rack::Server 
    class Options 
     if home = ENV['HOME'] # POSIX 
     DB = File.join(home, '.camping.db') 
     RC = File.join(home, '.campingrc') 
     elsif home = ENV['APPDATA'] # MSWIN 
     DB = File.join(home, 'Camping.db') 
     RC = File.join(home, 'Campingrc') 
     else 
     DB = nil 
     RC = nil 
     end 

我一直在試圖grepfind在我HD的東西,看起來像「camping.db」但我無法找到任何東西。

我目前沒有很好的理由需要db文件。我只是好奇。數據庫在哪裏?

回答

3

考慮此代碼段考慮在內,並假設你沒有覆蓋您HOME環境變量,你的數據庫應該是~/.camping.db(或者,如果展開~,最有可能在/home/<your-username/.camping.db

另一件事是,作爲這段代碼只計算文件的路徑,但不創建它們。

+0

啊。咄。你是對的,它就在〜/裏面,我沒有看到它,因爲它被隱藏了。 – 2012-01-31 22:42:49