2012-01-31 89 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