2026-04-26T04:47:55.597827757Z [migrations] started
2026-04-26T04:47:55.710371908Z [migrations] 01-nginx-site-confs-default: executing...
2026-04-26T04:47:56.041397325Z [migrations] 01-nginx-site-confs-default: succeeded
2026-04-26T04:47:56.119214413Z [migrations] 02-default-location: executing...
2026-04-26T04:47:56.364370477Z [migrations] 02-default-location: succeeded
2026-04-26T04:47:56.364946437Z [migrations] done
2026-04-26T04:47:56.894755643Z usermod: no changes
2026-04-26T04:47:56.920876575Z ───────────────────────────────────────
2026-04-26T04:47:56.920904782Z 
2026-04-26T04:47:56.920910042Z       ██╗     ███████╗██╗ ██████╗
2026-04-26T04:47:56.920914191Z       ██║     ██╔════╝██║██╔═══██╗
2026-04-26T04:47:56.920918529Z       ██║     ███████╗██║██║   ██║
2026-04-26T04:47:56.920922648Z       ██║     ╚════██║██║██║   ██║
2026-04-26T04:47:56.920926626Z       ███████╗███████║██║╚██████╔╝
2026-04-26T04:47:56.920930664Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-04-26T04:47:56.920934361Z 
2026-04-26T04:47:56.920938470Z    Brought to you by linuxserver.io
2026-04-26T04:47:56.920942498Z ───────────────────────────────────────
2026-04-26T04:47:56.926332001Z 
2026-04-26T04:47:56.926348976Z To support LSIO projects visit:
2026-04-26T04:47:56.926357793Z https://www.linuxserver.io/donate/
2026-04-26T04:47:56.926366040Z 
2026-04-26T04:47:56.926374136Z ───────────────────────────────────────
2026-04-26T04:47:56.926383986Z GID/UID
2026-04-26T04:47:56.926392223Z ───────────────────────────────────────
2026-04-26T04:47:57.038797253Z 
2026-04-26T04:47:57.038827684Z User UID:    911
2026-04-26T04:47:57.038837514Z User GID:    911
2026-04-26T04:47:57.038846031Z ───────────────────────────────────────
2026-04-26T04:47:57.077520915Z Linuxserver.io version: 0.0.9-ls183
2026-04-26T04:47:57.080255932Z Build-date: 2026-04-26T04:36:51+00:00
2026-04-26T04:47:57.080282065Z ───────────────────────────────────────
2026-04-26T04:47:57.080292466Z     
2026-04-26T04:48:02.250944033Z Setting resolver to  8.8.8.8 8.8.4.4
2026-04-26T04:48:02.369424689Z Setting worker_processes to 64
2026-04-26T04:48:04.139754989Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2026-04-26T04:48:04.350483053Z ......+.....+..........+.................+.......+.....+......+...+.+........+...+...+....+.....+......+.......+..+...+...+....+...+............+..+.........+....+..+...+...+.......+......+.........+.....+.+......+++++++++++++++++++++++++++++++++++++++*.+.......................+....+.........+..+.......+...+...+......+...+......+.....+......+.+...+..+....+...+.....+......+.+...+........+++++++++++++++++++++++++++++++++++++++*......+....+..+.....................++++++
2026-04-26T04:48:04.782438592Z .......+......+......+...+++++++++++++++++++++++++++++++++++++++*.+...+......+.+.........+.........+..+.+...+...............+.....+.+..............+......+++++++++++++++++++++++++++++++++++++++*..+.................+....+.........+.................+.+...+..+...+......+....+......+.....+...+...+.............+.....+.........+......+......+.+.....+...+.+...+...+..+...+....+.....................+...+.........+..+....+..............+......+.+......+..+......+.+......+..+..........+...+........+....+..+.........+.......+..+............+.............+.....+.+...........+.+...+............+.........+.....+.+..+...+.........+...............+.+..............+......+..........+..+.+..+...+.+........+............+.+...+.....+.+...+...+.........+...........+...+....+.....+.+......+.........+..+..........+..+......+....+..+...+.+......+...........+...+.+......+.....+.........+....+..............+.......+.....+...+.......+...+...........+..........+............+..+..........+............+.....+.+............+...+...+..............+.+..+..........+...+..+.............+...........+.........+....+...+.....+...+....+...........+....+...++++++
2026-04-26T04:48:04.822425498Z -----
2026-04-26T04:48:07.874300015Z New container detected. Setting up app folder and fixing permissions.
2026-04-26T04:48:49.298422264Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2026-04-26T04:48:49.449390233Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2026-04-26T04:48:49.543375039Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2026-04-26T04:48:49.555072846Z 0 migrations are already loaded in the database.
2026-04-26T04:48:49.555404875Z 3 migrations were found in the source code.
2026-04-26T04:48:49.555729368Z 3 migrations are new migrations that needs to be executed.
2026-04-26T04:48:49.566333453Z query: BEGIN TRANSACTION
2026-04-26T04:48:49.601063452Z query: SELECT COUNT(*) FROM users
2026-04-26T04:48:49.642224382Z query failed: SELECT COUNT(*) FROM users
2026-04-26T04:48:49.653332030Z error: Error: SQLITE_ERROR: no such table: users
2026-04-26T04:48:49.653358664Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2026-04-26T04:48:49.653368874Z     at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2026-04-26T04:48:49.653378414Z     at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2026-04-26T04:48:49.653386720Z     at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2026-04-26T04:48:49.653429416Z     at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2026-04-26T04:48:49.653437763Z     at new Promise (<anonymous>)
2026-04-26T04:48:49.653445900Z     at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2026-04-26T04:48:49.653454507Z     at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2026-04-26T04:48:49.653463024Z     at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2026-04-26T04:48:49.653471621Z     at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2026-04-26T04:48:49.653480008Z   errno: 1,
2026-04-26T04:48:49.653487814Z   code: 'SQLITE_ERROR',
2026-04-26T04:48:49.653495710Z   __augmented: true
2026-04-26T04:48:49.653503616Z }
2026-04-26T04:48:49.687560169Z query: CREATE TABLE "users" ("id" varchar PRIMARY KEY NOT NULL, "email" varchar NOT NULL, "password" varchar NOT NULL, "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')))
2026-04-26T04:48:49.714843241Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email") 
2026-04-26T04:48:49.774388192Z query: CREATE TABLE "budget_months" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "month" varchar NOT NULL, "income" integer NOT NULL DEFAULT (0), "budgeted" integer NOT NULL DEFAULT (0), "activity" integer NOT NULL DEFAULT (0), "underfunded" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')))
2026-04-26T04:48:49.796848272Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-04-26T04:48:49.812721548Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-04-26T04:48:49.852314230Z query: CREATE TABLE "category_months" ("id" varchar PRIMARY KEY NOT NULL, "categoryId" varchar NOT NULL, "budgetMonthId" varchar NOT NULL, "month" varchar NOT NULL, "budgeted" integer NOT NULL DEFAULT (0), "activity" integer NOT NULL DEFAULT (0), "balance" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')))
2026-04-26T04:48:49.869033449Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId") 
2026-04-26T04:48:49.877515019Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId") 
2026-04-26T04:48:49.892371447Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month") 
2026-04-26T04:48:49.936047571Z query: CREATE TABLE "categories" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "categoryGroupId" varchar NOT NULL, "trackingAccountId" varchar, "name" varchar NOT NULL, "inflow" boolean NOT NULL DEFAULT (0), "locked" boolean NOT NULL DEFAULT (0), "order" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')))
2026-04-26T04:48:49.950881965Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId") 
2026-04-26T04:48:49.962734623Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId") 
2026-04-26T04:48:49.993879483Z query: CREATE TABLE "payees" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "transferAccountId" varchar, "name" varchar NOT NULL, "internal" boolean NOT NULL, "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), CONSTRAINT "REL_f61fc1e67d3abfb79503cdd382" UNIQUE ("transferAccountId"))
2026-04-26T04:48:50.032775642Z query: CREATE TABLE "transactions" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "accountId" varchar NOT NULL, "payeeId" varchar NOT NULL, "transferAccountId" varchar, "transferTransactionId" varchar, "categoryId" varchar, "amount" integer NOT NULL DEFAULT (0), "date" datetime NOT NULL, "memo" varchar NOT NULL DEFAULT (''), "status" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')))
2026-04-26T04:48:50.063557881Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId") 
2026-04-26T04:48:50.103535357Z query: CREATE TABLE "accounts" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "transferPayeeId" varchar, "name" varchar NOT NULL, "type" integer NOT NULL, "balance" integer NOT NULL DEFAULT (0), "cleared" integer NOT NULL DEFAULT (0), "uncleared" integer NOT NULL DEFAULT (0), "order" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), CONSTRAINT "REL_c2a8be4512a377b0a8614170e3" UNIQUE ("transferPayeeId"))
2026-04-26T04:48:50.127868720Z query: CREATE TABLE "budgets" ("id" varchar PRIMARY KEY NOT NULL, "userId" varchar NOT NULL, "name" varchar NOT NULL, "toBeBudgeted" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')))
2026-04-26T04:48:50.153870653Z query: CREATE TABLE "category_groups" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "name" varchar NOT NULL, "internal" boolean NOT NULL DEFAULT (0), "locked" boolean NOT NULL DEFAULT (0), "order" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')))
2026-04-26T04:48:50.160582499Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId") 
2026-04-26T04:48:50.168693653Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-04-26T04:48:50.192626860Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-04-26T04:48:50.226211532Z query: CREATE TABLE "temporary_budget_months" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "month" varchar NOT NULL, "income" integer NOT NULL DEFAULT (0), "budgeted" integer NOT NULL DEFAULT (0), "activity" integer NOT NULL DEFAULT (0), "underfunded" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), CONSTRAINT "FK_398c07457719d1899ba4f11914d" FOREIGN KEY ("budgetId") REFERENCES "budgets" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION)
2026-04-26T04:48:50.251829181Z query: INSERT INTO "temporary_budget_months"("id", "budgetId", "month", "income", "budgeted", "activity", "underfunded", "created", "updated") SELECT "id", "budgetId", "month", "income", "budgeted", "activity", "underfunded", "created", "updated" FROM "budget_months"
2026-04-26T04:48:50.269003827Z query: DROP TABLE "budget_months"
2026-04-26T04:48:50.282335875Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-04-26T04:48:50.350961433Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-04-26T04:48:50.364460708Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-04-26T04:48:50.370385149Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2026-04-26T04:48:50.375162038Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2026-04-26T04:48:50.379921763Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2026-04-26T04:48:50.419506609Z query: CREATE TABLE "temporary_category_months" ("id" varchar PRIMARY KEY NOT NULL, "categoryId" varchar NOT NULL, "budgetMonthId" varchar NOT NULL, "month" varchar NOT NULL, "budgeted" integer NOT NULL DEFAULT (0), "activity" integer NOT NULL DEFAULT (0), "balance" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), CONSTRAINT "FK_cba488e36ca6ff6eec83e914409" FOREIGN KEY ("categoryId") REFERENCES "categories" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT "FK_de0f1ed5fe7ad4f2254bb815bef" FOREIGN KEY ("budgetMonthId") REFERENCES "budget_months" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION)
2026-04-26T04:48:50.430961537Z query: INSERT INTO "temporary_category_months"("id", "categoryId", "budgetMonthId", "month", "budgeted", "activity", "balance", "created", "updated") SELECT "id", "categoryId", "budgetMonthId", "month", "budgeted", "activity", "balance", "created", "updated" FROM "category_months"
2026-04-26T04:48:50.435085131Z query: DROP TABLE "category_months"
2026-04-26T04:48:50.440311716Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2026-04-26T04:48:50.474848066Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId") 
2026-04-26T04:48:50.481369268Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId") 
2026-04-26T04:48:50.487123376Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month") 
2026-04-26T04:48:50.491749031Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2026-04-26T04:48:50.496728138Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2026-04-26T04:48:50.537648934Z query: CREATE TABLE "temporary_categories" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "categoryGroupId" varchar NOT NULL, "trackingAccountId" varchar, "name" varchar NOT NULL, "inflow" boolean NOT NULL DEFAULT (0), "locked" boolean NOT NULL DEFAULT (0), "order" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), CONSTRAINT "FK_e6d5be2f8c1fbd283150e043a08" FOREIGN KEY ("budgetId") REFERENCES "budgets" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT "FK_d05bb3b46b9b190eb9c20ad3c21" FOREIGN KEY ("categoryGroupId") REFERENCES "category_groups" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION)
2026-04-26T04:48:50.550536597Z query: INSERT INTO "temporary_categories"("id", "budgetId", "categoryGroupId", "trackingAccountId", "name", "inflow", "locked", "order", "created", "updated") SELECT "id", "budgetId", "categoryGroupId", "trackingAccountId", "name", "inflow", "locked", "order", "created", "updated" FROM "categories"
2026-04-26T04:48:50.554521351Z query: DROP TABLE "categories"
2026-04-26T04:48:50.576739083Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2026-04-26T04:48:50.612574829Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId") 
2026-04-26T04:48:50.640371906Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId") 
2026-04-26T04:48:50.672350656Z query: CREATE TABLE "temporary_payees" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "transferAccountId" varchar, "name" varchar NOT NULL, "internal" boolean NOT NULL, "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), CONSTRAINT "REL_f61fc1e67d3abfb79503cdd382" UNIQUE ("transferAccountId"), CONSTRAINT "FK_f61fc1e67d3abfb79503cdd3821" FOREIGN KEY ("transferAccountId") REFERENCES "accounts" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION)
2026-04-26T04:48:50.684979678Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2026-04-26T04:48:50.689242853Z query: DROP TABLE "payees"
2026-04-26T04:48:50.695131030Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2026-04-26T04:48:50.727199480Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2026-04-26T04:48:50.768721005Z query: CREATE TABLE "temporary_transactions" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "accountId" varchar NOT NULL, "payeeId" varchar NOT NULL, "transferAccountId" varchar, "transferTransactionId" varchar, "categoryId" varchar, "amount" integer NOT NULL DEFAULT (0), "date" datetime NOT NULL, "memo" varchar NOT NULL DEFAULT (''), "status" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), CONSTRAINT "FK_9552f6354aafa8f1818aa571aaf" FOREIGN KEY ("budgetId") REFERENCES "budgets" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT "FK_26d8aec71ae9efbe468043cd2b9" FOREIGN KEY ("accountId") REFERENCES "accounts" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT "FK_44075a45926dfce0379d2c81c83" FOREIGN KEY ("payeeId") REFERENCES "payees" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT "FK_86e965e74f9cc66149cf6c90f64" FOREIGN KEY ("categoryId") REFERENCES "categories" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION)
2026-04-26T04:48:50.783555569Z query: INSERT INTO "temporary_transactions"("id", "budgetId", "accountId", "payeeId", "transferAccountId", "transferTransactionId", "categoryId", "amount", "date", "memo", "status", "created", "updated") SELECT "id", "budgetId", "accountId", "payeeId", "transferAccountId", "transferTransactionId", "categoryId", "amount", "date", "memo", "status", "created", "updated" FROM "transactions"
2026-04-26T04:48:50.787904677Z query: DROP TABLE "transactions"
2026-04-26T04:48:50.793020469Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2026-04-26T04:48:50.825330746Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId") 
2026-04-26T04:48:50.859153228Z query: CREATE TABLE "temporary_accounts" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "transferPayeeId" varchar, "name" varchar NOT NULL, "type" integer NOT NULL, "balance" integer NOT NULL DEFAULT (0), "cleared" integer NOT NULL DEFAULT (0), "uncleared" integer NOT NULL DEFAULT (0), "order" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), CONSTRAINT "REL_c2a8be4512a377b0a8614170e3" UNIQUE ("transferPayeeId"), CONSTRAINT "FK_81acfbf2205a3be5b1c41455329" FOREIGN KEY ("budgetId") REFERENCES "budgets" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT "FK_c2a8be4512a377b0a8614170e33" FOREIGN KEY ("transferPayeeId") REFERENCES "payees" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION)
2026-04-26T04:48:50.870949994Z query: INSERT INTO "temporary_accounts"("id", "budgetId", "transferPayeeId", "name", "type", "balance", "cleared", "uncleared", "order", "created", "updated") SELECT "id", "budgetId", "transferPayeeId", "name", "type", "balance", "cleared", "uncleared", "order", "created", "updated" FROM "accounts"
2026-04-26T04:48:50.874458569Z query: DROP TABLE "accounts"
2026-04-26T04:48:50.880548674Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2026-04-26T04:48:50.924573631Z query: CREATE TABLE "temporary_budgets" ("id" varchar PRIMARY KEY NOT NULL, "userId" varchar NOT NULL, "name" varchar NOT NULL, "toBeBudgeted" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), CONSTRAINT "FK_27e688ddf1ff3893b43065899f9" FOREIGN KEY ("userId") REFERENCES "users" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION)
2026-04-26T04:48:50.932796770Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2026-04-26T04:48:50.936071736Z query: DROP TABLE "budgets"
2026-04-26T04:48:50.942073903Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-26T04:48:50.972574966Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2026-04-26T04:48:50.993192075Z query: CREATE TABLE "temporary_category_groups" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "name" varchar NOT NULL, "internal" boolean NOT NULL DEFAULT (0), "locked" boolean NOT NULL DEFAULT (0), "order" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), CONSTRAINT "FK_0dcceebef7c019bc892be7b5d0e" FOREIGN KEY ("budgetId") REFERENCES "budgets" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION)
2026-04-26T04:48:51.002194594Z query: INSERT INTO "temporary_category_groups"("id", "budgetId", "name", "internal", "locked", "order", "created", "updated") SELECT "id", "budgetId", "name", "internal", "locked", "order", "created", "updated" FROM "category_groups"
2026-04-26T04:48:51.005538718Z query: DROP TABLE "category_groups"
2026-04-26T04:48:51.011915389Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2026-04-26T04:48:51.044622906Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId") 
2026-04-26T04:48:51.095200969Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2026-04-26T04:48:51.106759706Z Migration initial1649259669912 has been executed successfully.
2026-04-26T04:48:51.123716874Z query: CREATE TABLE "temporary_budgets" ("id" varchar PRIMARY KEY NOT NULL, "userId" varchar NOT NULL, "name" varchar NOT NULL, "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), CONSTRAINT "FK_27e688ddf1ff3893b43065899f9" FOREIGN KEY ("userId") REFERENCES "users" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION)
2026-04-26T04:48:51.133876715Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-04-26T04:48:51.137675054Z query: DROP TABLE "budgets"
2026-04-26T04:48:51.152080594Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-26T04:48:51.185776741Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-04-26T04:48:51.189332361Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-04-26T04:48:51.217492249Z query: CREATE TABLE "temporary_budget_months" ("id" varchar PRIMARY KEY NOT NULL, "budgetId" varchar NOT NULL, "month" varchar NOT NULL, "income" integer NOT NULL DEFAULT (0), "budgeted" integer NOT NULL DEFAULT (0), "activity" integer NOT NULL DEFAULT (0), "underfunded" integer NOT NULL DEFAULT (0), "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), "available" integer NOT NULL DEFAULT (0), CONSTRAINT "FK_398c07457719d1899ba4f11914d" FOREIGN KEY ("budgetId") REFERENCES "budgets" ("id") ON DELETE NO ACTION ON UPDATE NO ACTION)
2026-04-26T04:48:51.228283380Z query: INSERT INTO "temporary_budget_months"("id", "budgetId", "month", "income", "budgeted", "activity", "underfunded", "created", "updated") SELECT "id", "budgetId", "month", "income", "budgeted", "activity", "underfunded", "created", "updated" FROM "budget_months"
2026-04-26T04:48:51.233718375Z query: DROP TABLE "budget_months"
2026-04-26T04:48:51.239440548Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-04-26T04:48:51.274359989Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-04-26T04:48:51.284741946Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-04-26T04:48:51.315720992Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2026-04-26T04:48:51.319993446Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2026-04-26T04:48:51.344408392Z query: CREATE TABLE "temporary_budgets" ("id" varchar PRIMARY KEY NOT NULL, "userId" varchar NOT NULL, "name" varchar NOT NULL, "created" datetime NOT NULL DEFAULT (datetime('now')), "updated" datetime NOT NULL DEFAULT (datetime('now')), "currency" varchar NOT NULL DEFAULT ('USD'), CONSTRAINT "FK_27e688ddf1ff3893b43065899f9" FOREIGN KEY ("userId") REFERENCES "users" ("id") ON DELETE CASCADE ON UPDATE NO ACTION)
2026-04-26T04:48:51.353473157Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-04-26T04:48:51.356976993Z query: DROP TABLE "budgets"
2026-04-26T04:48:51.363267240Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-26T04:48:51.402740181Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2026-04-26T04:48:51.405290476Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2026-04-26T04:48:51.408945437Z query: COMMIT
2026-04-26T04:49:03.102984455Z [custom-init] No custom files found, skipping...
2026-04-26T04:49:07.567388664Z 
2026-04-26T04:49:07.567433214Z > BudgE@0.0.8 start
2026-04-26T04:49:07.567443204Z > node build/src/server.js
2026-04-26T04:49:07.567451601Z 
2026-04-26T04:49:19.288392339Z !!!WARNING!!! Running in development mode!
2026-04-26T04:49:20.326195574Z Server listening on: http://0.0.0.0:5000
2026-04-26T04:49:21.136496275Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-04-26T04:49:21.739689704Z [ls.io-init] done.
2026-04-26T04:49:23.040794384Z Error: You must be logged in to do that
2026-04-26T04:49:23.040837120Z     at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2026-04-26T04:49:23.040847912Z     at Generator.next (<anonymous>)
2026-04-26T04:49:23.040859115Z     at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2026-04-26T04:49:23.040869696Z     at new Promise (<anonymous>)
2026-04-26T04:49:23.040878844Z     at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2026-04-26T04:49:23.040887181Z     at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2026-04-26T04:49:23.040895508Z     at /app/www/public/backend/build/routes.js:1245:97
2026-04-26T04:49:23.040903644Z     at Generator.next (<anonymous>)
2026-04-26T04:49:23.040911891Z     at /app/www/public/backend/build/routes.js:8:71
2026-04-26T04:49:23.040920047Z     at new Promise (<anonymous>) {
2026-04-26T04:49:23.040928935Z   status: 401
2026-04-26T04:49:23.040939106Z }