Я создаю настольное приложение с использованием XUL Mozilla. Я создал базу данных SQLite и сохранил в ней некоторые данные. База данных была создана с помощью:Расположение каталога профиля приложения XUL
Components.utils.import("resource://gre/modules/Services.jsm");
Components.utils.import("resource://gre/modules/FileUtils.jsm");
var file = FileUtils.getFile("ProfD", ["tickets.sqlite"]);
var dbConn = Services.storage.openDatabase(file);
Я проверил, если таблицы действительно существуют, используя tableExists
метод, и я получил true
сообщение. База данных должна храниться в каталоге профиля, который по умолчанию находится в скрытой папке (я использую Fedora, кстати) в домашнем каталоге: ~/.mozilla/
. Проблема в том, что я не могу найти там свою базу данных, хранящуюся как tickets.sqlite
. Кто угодно?