2026-06-04T07:42:57.443384248Z [migrations] started
2026-06-04T07:42:57.448968818Z [migrations] 01-nginx-site-confs-default: executing...
2026-06-04T07:42:57.456479758Z [migrations] 01-nginx-site-confs-default: succeeded
2026-06-04T07:42:57.459225359Z [migrations] 02-default-location: executing...
2026-06-04T07:42:57.465660402Z [migrations] 02-default-location: succeeded
2026-06-04T07:42:57.465671264Z [migrations] done
2026-06-04T07:42:57.476526370Z usermod: no changes
2026-06-04T07:42:57.478297228Z ───────────────────────────────────────
2026-06-04T07:42:57.478303190Z
2026-06-04T07:42:57.478306707Z ██╗ ███████╗██╗ ██████╗
2026-06-04T07:42:57.478310454Z ██║ ██╔════╝██║██╔═══██╗
2026-06-04T07:42:57.478314593Z ██║ ███████╗██║██║ ██║
2026-06-04T07:42:57.478318250Z ██║ ╚════██║██║██║ ██║
2026-06-04T07:42:57.478321737Z ███████╗███████║██║╚██████╔╝
2026-06-04T07:42:57.478325364Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-06-04T07:42:57.478328921Z
2026-06-04T07:42:57.478332579Z Brought to you by linuxserver.io
2026-06-04T07:42:57.478336306Z ───────────────────────────────────────
2026-06-04T07:42:57.478735951Z
2026-06-04T07:42:57.478757976Z To support LSIO projects visit:
2026-06-04T07:42:57.478767896Z https://www.linuxserver.io/donate/
2026-06-04T07:42:57.478776253Z
2026-06-04T07:42:57.478784229Z ───────────────────────────────────────
2026-06-04T07:42:57.478793567Z GID/UID
2026-06-04T07:42:57.478801724Z ───────────────────────────────────────
2026-06-04T07:42:57.483184212Z
2026-06-04T07:42:57.483191196Z User UID: 911
2026-06-04T07:42:57.483194783Z User GID: 911
2026-06-04T07:42:57.483198270Z ───────────────────────────────────────
2026-06-04T07:42:57.485248120Z Linuxserver.io version: 0.0.9-pkg-04514f43-dev-30f93d722e965e999eba7d107072754668be67f8-pr-31
2026-06-04T07:42:57.485496680Z Build-date: 2026-06-04T07:34:46+00:00
2026-06-04T07:42:57.485501109Z ───────────────────────────────────────
2026-06-04T07:42:57.485504877Z
2026-06-04T07:42:57.558417232Z Setting resolver to 8.8.8.8 8.8.4.4
2026-06-04T07:42:57.563817621Z Setting worker_processes to 64
2026-06-04T07:42:57.587874481Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2026-06-04T07:42:57.615707538Z .................+.+......+...+++++++++++++++++++++++++++++++++++++++*....+..+...+...+................+........+.+++++++++++++++++++++++++++++++++++++++*..+....+.....+......+.......+...................................+.............+..+.+......+.....+.+..+............+....+.....+....+...+........++++++
2026-06-04T07:42:57.646645610Z ...+.+..+.......+.....+......+...+.+.........+...........+......+.......+++++++++++++++++++++++++++++++++++++++*.......+...+++++++++++++++++++++++++++++++++++++++*.+...+....+........+.......+.....+......+..........+...........+....+.....+......+.........+....+..+.+..+...+...........................+...+....+...+..+....+.........+......+...........+.+........+.......+............+.....+...+....+...+..+.+.....+..........+..+.+.........+.....+......+....+.....+.+......+......+..+.......+......+............+...........+.......+........+....+..+.+..+...+............++++++
2026-06-04T07:42:57.649796417Z -----
2026-06-04T07:42:57.700367668Z New container detected. Setting up app folder and fixing permissions.
2026-06-04T07:43:15.236401948Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2026-06-04T07:43:15.240613802Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2026-06-04T07:43:15.278810666Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2026-06-04T07:43:15.279894479Z 0 migrations are already loaded in the database.
2026-06-04T07:43:15.279922867Z 3 migrations were found in the source code.
2026-06-04T07:43:15.279934841Z 3 migrations are new migrations that needs to be executed.
2026-06-04T07:43:15.280806607Z query: BEGIN TRANSACTION
2026-06-04T07:43:15.283556897Z query: SELECT COUNT(*) FROM users
2026-06-04T07:43:15.285361973Z query failed: SELECT COUNT(*) FROM users
2026-06-04T07:43:15.286319833Z error: Error: SQLITE_ERROR: no such table: users
2026-06-04T07:43:15.286338240Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2026-06-04T07:43:15.286350003Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2026-06-04T07:43:15.286359312Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2026-06-04T07:43:15.286367639Z at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2026-06-04T07:43:15.286376076Z at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2026-06-04T07:43:15.286384312Z at new Promise (<anonymous>)
2026-06-04T07:43:15.286392800Z at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2026-06-04T07:43:15.286401116Z at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2026-06-04T07:43:15.286427209Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2026-06-04T07:43:15.286436668Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2026-06-04T07:43:15.286445055Z errno: 1,
2026-06-04T07:43:15.286452931Z code: 'SQLITE_ERROR',
2026-06-04T07:43:15.286460897Z __augmented: true
2026-06-04T07:43:15.286468813Z }
2026-06-04T07:43:15.288352768Z 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-06-04T07:43:15.289598517Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email")
2026-06-04T07:43:15.292863414Z 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-06-04T07:43:15.294047489Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-06-04T07:43:15.295004797Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-06-04T07:43:15.297851452Z 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-06-04T07:43:15.299101710Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-06-04T07:43:15.300104941Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-06-04T07:43:15.301171029Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-06-04T07:43:15.303890086Z 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-06-04T07:43:15.304992076Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-06-04T07:43:15.306212575Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-06-04T07:43:15.309096544Z 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-06-04T07:43:15.312993945Z 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-06-04T07:43:15.314429296Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-06-04T07:43:15.323072147Z 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-06-04T07:43:15.327892426Z 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-06-04T07:43:15.331544253Z 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-06-04T07:43:15.332950165Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-06-04T07:43:15.333941031Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-06-04T07:43:15.334892567Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-06-04T07:43:15.340182634Z 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-06-04T07:43:15.343637123Z 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-06-04T07:43:15.344370450Z query: DROP TABLE "budget_months"
2026-06-04T07:43:15.345861564Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-06-04T07:43:15.353271651Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-06-04T07:43:15.355038500Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-06-04T07:43:15.356542990Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2026-06-04T07:43:15.357362241Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2026-06-04T07:43:15.358150458Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2026-06-04T07:43:15.362112750Z 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-06-04T07:43:15.363682893Z 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-06-04T07:43:15.364271228Z query: DROP TABLE "category_months"
2026-06-04T07:43:15.365355041Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2026-06-04T07:43:15.369738441Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-06-04T07:43:15.370629596Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-06-04T07:43:15.371488326Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-06-04T07:43:15.372258658Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2026-06-04T07:43:15.373043689Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2026-06-04T07:43:15.383570274Z 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-06-04T07:43:15.385333085Z 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-06-04T07:43:15.385925068Z query: DROP TABLE "categories"
2026-06-04T07:43:15.387173743Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2026-06-04T07:43:15.392409831Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-06-04T07:43:15.393464235Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-06-04T07:43:15.396264044Z 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-06-04T07:43:15.397575095Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2026-06-04T07:43:15.398187719Z query: DROP TABLE "payees"
2026-06-04T07:43:15.399515143Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2026-06-04T07:43:15.403837089Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2026-06-04T07:43:15.410217262Z 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-06-04T07:43:15.412494829Z 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-06-04T07:43:15.413074848Z query: DROP TABLE "transactions"
2026-06-04T07:43:15.414363584Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2026-06-04T07:43:15.418684338Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-06-04T07:43:15.423688228Z 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-06-04T07:43:15.424948827Z 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-06-04T07:43:15.425446560Z query: DROP TABLE "accounts"
2026-06-04T07:43:15.426660435Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2026-06-04T07:43:15.431467779Z 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-06-04T07:43:15.432672526Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2026-06-04T07:43:15.433232544Z query: DROP TABLE "budgets"
2026-06-04T07:43:15.434423954Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-06-04T07:43:15.437860827Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2026-06-04T07:43:15.440178826Z 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-06-04T07:43:15.441355827Z 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-06-04T07:43:15.441839692Z query: DROP TABLE "category_groups"
2026-06-04T07:43:15.442884988Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2026-06-04T07:43:15.446407453Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-06-04T07:43:15.451181179Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2026-06-04T07:43:15.451811319Z Migration initial1649259669912 has been executed successfully.
2026-06-04T07:43:15.453733681Z 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-06-04T07:43:15.455227019Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-06-04T07:43:15.455647516Z query: DROP TABLE "budgets"
2026-06-04T07:43:15.456984179Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-06-04T07:43:15.461145331Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-06-04T07:43:15.461861414Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-06-04T07:43:15.467071359Z 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-06-04T07:43:15.468998371Z 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-06-04T07:43:15.469716096Z query: DROP TABLE "budget_months"
2026-06-04T07:43:15.471416902Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-06-04T07:43:15.476752390Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-06-04T07:43:15.477508163Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-06-04T07:43:15.479320794Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2026-06-04T07:43:15.479710759Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2026-06-04T07:43:15.481894679Z 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-06-04T07:43:15.483074716Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-06-04T07:43:15.483556166Z query: DROP TABLE "budgets"
2026-06-04T07:43:15.484814070Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-06-04T07:43:15.489309645Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2026-06-04T07:43:15.489666174Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2026-06-04T07:43:15.490030868Z query: COMMIT
2026-06-04T07:43:20.511357579Z [custom-init] No custom files found, skipping...
2026-06-04T07:43:20.682134893Z
2026-06-04T07:43:20.682167659Z > BudgE@0.0.8 start
2026-06-04T07:43:20.682177769Z > node build/src/server.js
2026-06-04T07:43:20.682186116Z
2026-06-04T07:43:21.813358868Z !!!WARNING!!! Running in development mode!
2026-06-04T07:43:21.894866938Z Server listening on: http://0.0.0.0:5000
2026-06-04T07:43:22.541449072Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-06-04T07:43:22.560943842Z [ls.io-init] done.
2026-06-04T07:43:25.067408670Z Error: You must be logged in to do that
2026-06-04T07:43:25.067445454Z at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2026-06-04T07:43:25.067455234Z at Generator.next (<anonymous>)
2026-06-04T07:43:25.067465234Z at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2026-06-04T07:43:25.067475685Z at new Promise (<anonymous>)
2026-06-04T07:43:25.067486066Z at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2026-06-04T07:43:25.067494483Z at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2026-06-04T07:43:25.067502719Z at /app/www/public/backend/build/routes.js:1245:97
2026-06-04T07:43:25.067510866Z at Generator.next (<anonymous>)
2026-06-04T07:43:25.067519022Z at /app/www/public/backend/build/routes.js:8:71
2026-06-04T07:43:25.067527219Z at new Promise (<anonymous>) {
2026-06-04T07:43:25.067535605Z status: 401
2026-06-04T07:43:25.067543582Z }