diff --git a/.gitignore b/.gitignore index 9f623c231..c08ecaef4 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,7 @@ po-*/ !test/**/*.db !integration-tests/db/document.db !integration-tests/db/config.ini +!data-docs/document.db integration-tests/db/log integration-tests/db/sessions integration-tests/db/backup @@ -36,4 +37,9 @@ images/app-icons/mac/*.png /playwright-report/ /blob-report/ /playwright/.cache/ -/playwright/.auth/ \ No newline at end of file +/playwright/.auth/ + +data-docs/backup +data-docs/log +data-docs/session +data-docs/session_secret.txt \ No newline at end of file diff --git a/electron-docs-main.ts b/electron-docs-main.ts index b93b94234..875748bc3 100644 --- a/electron-docs-main.ts +++ b/electron-docs-main.ts @@ -1,25 +1,8 @@ -import cls from "./src/services/cls.js"; -import sql_init from "./src/services/sql_init.js"; - async function startElectron() { await import("./electron-main.js"); } -async function initializeDb() { - return new Promise((resolve) => { - cls.init(async () => { - await sql_init.createInitialDatabase(); - sql_init.setDbAsInitialized(); - resolve(); - }); - }) -} - async function main() { - if (!sql_init.isDbInitialized()) { - initializeDb(); - } - await startElectron(); }