2026-10-21T22:49:14.357022188Z [migrations] started
2026-10-21T22:49:14.476559280Z [migrations] 01-nginx-site-confs-default: executing...
2026-10-21T22:49:14.691543911Z [migrations] 01-nginx-site-confs-default: succeeded
2026-10-21T22:49:14.765498526Z [migrations] 02-default-location: executing...
2026-10-21T22:49:14.980776317Z [migrations] 02-default-location: succeeded
2026-10-21T22:49:14.981005368Z [migrations] done
2026-10-21T22:49:15.376337465Z usermod: no changes
2026-10-21T22:49:15.410949299Z ───────────────────────────────────────
2026-10-21T22:49:15.410968838Z
2026-10-21T22:49:15.410973878Z ██╗ ███████╗██╗ ██████╗
2026-10-21T22:49:15.410978998Z ██║ ██╔════╝██║██╔═══██╗
2026-10-21T22:49:15.410983457Z ██║ ███████╗██║██║ ██║
2026-10-21T22:49:15.410987676Z ██║ ╚════██║██║██║ ██║
2026-10-21T22:49:15.410997245Z ███████╗███████║██║╚██████╔╝
2026-10-21T22:49:15.411001865Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-10-21T22:49:15.411006434Z
2026-10-21T22:49:15.411010682Z Brought to you by linuxserver.io
2026-10-21T22:49:15.411015191Z ───────────────────────────────────────
2026-10-21T22:49:15.417159946Z
2026-10-21T22:49:15.417183483Z To support LSIO projects visit:
2026-10-21T22:49:15.417192652Z https://www.linuxserver.io/donate/
2026-10-21T22:49:15.417200658Z
2026-10-21T22:49:15.417208604Z ───────────────────────────────────────
2026-10-21T22:49:15.417217121Z GID/UID
2026-10-21T22:49:15.417393386Z ───────────────────────────────────────
2026-10-21T22:49:15.493256665Z
2026-10-21T22:49:15.493283860Z User UID: 911
2026-10-21T22:49:15.493288970Z User GID: 911
2026-10-21T22:49:15.493294110Z ───────────────────────────────────────
2026-10-21T22:49:15.527971386Z Linuxserver.io version: 0.0.9-ls191
2026-10-21T22:49:15.531916691Z Build-date: 2026-10-21T22:36:23+00:00
2026-10-21T22:49:15.531929136Z ───────────────────────────────────────
2026-10-21T22:49:15.531934166Z
2026-10-21T22:49:18.075789928Z Setting resolver to 8.8.8.8 8.8.4.4
2026-10-21T22:49:18.182798569Z Setting worker_processes to 64
2026-10-21T22:49:18.965732024Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2026-10-21T22:49:19.331658112Z ..+.....+++++++++++++++++++++++++++++++++++++++*..+...+.+.........+............+...+.....+...+...+.......+........+.+......+..+......+.+...........+..........+...+..+............+.+......+.....+...+..................+...+.+........+++++++++++++++++++++++++++++++++++++++*.+.......+...+...+...+............+..................+.....+................+...+..+...+.+.....+......+..........+......+..+......+.......+.....+...+.......+............+..+................+...+.....+.......+........+.........+...+.......+........+....+...+........+...+......+....+......+...+..+.........+.+.........+..+............+.+...........+.........+......+...+...+...+....+......+................................+.......+...+...+..+....+...............+......+...+..+.........+...+.............+...++++++
2026-10-21T22:49:19.700039673Z ....+......+.........+...+...+.....+............+.+.........+..+...+.+..+..........+++++++++++++++++++++++++++++++++++++++*......+...+...+++++++++++++++++++++++++++++++++++++++*................+.......+........+...+....+......+..................+..+....+...+..+...+......+....+...+...+..+............+...............+......+.+...+......+..+...+...............+.+......+............+...........+.+.....+.+...............+.....+............+.......+...........+..........+..+.+.....+.+.....+.+..+...+....+...........+...+....+......+.....+....+...+...+......+........+.+..+...................+.....+.........+.......+..+..........+..+...+...+...+.+....................+...+.+..+....+...+........+....+...+.....+.+..+..........+..+............+.+...+..+...+......+......+.......+...+...+.........+...+...+..+.........+...+...+.......+...............+..+.........+.+...........+.......+.....+................+..+...+.........+.+......+..............+.+...++++++
2026-10-21T22:49:19.737924178Z -----
2026-10-21T22:49:20.932739870Z New container detected. Setting up app folder and fixing permissions.
2026-10-21T22:50:03.847939876Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2026-10-21T22:50:03.980008194Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2026-10-21T22:50:04.063238709Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2026-10-21T22:50:04.074412452Z 0 migrations are already loaded in the database.
2026-10-21T22:50:04.074757196Z 3 migrations were found in the source code.
2026-10-21T22:50:04.075039104Z 3 migrations are new migrations that needs to be executed.
2026-10-21T22:50:04.086239200Z query: BEGIN TRANSACTION
2026-10-21T22:50:04.118897078Z query: SELECT COUNT(*) FROM users
2026-10-21T22:50:04.155013873Z query failed: SELECT COUNT(*) FROM users
2026-10-21T22:50:04.165490661Z error: Error: SQLITE_ERROR: no such table: users
2026-10-21T22:50:04.165508187Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2026-10-21T22:50:04.165514760Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2026-10-21T22:50:04.165520722Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2026-10-21T22:50:04.165543157Z at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2026-10-21T22:50:04.165548638Z at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2026-10-21T22:50:04.165553819Z at new Promise (<anonymous>)
2026-10-21T22:50:04.165559079Z at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2026-10-21T22:50:04.165564290Z at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2026-10-21T22:50:04.165570101Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2026-10-21T22:50:04.165575733Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2026-10-21T22:50:04.165580913Z errno: 1,
2026-10-21T22:50:04.165585873Z code: 'SQLITE_ERROR',
2026-10-21T22:50:04.165590903Z __augmented: true
2026-10-21T22:50:04.165595873Z }
2026-10-21T22:50:04.197891753Z 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-10-21T22:50:04.220909508Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email")
2026-10-21T22:50:04.278329694Z 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-10-21T22:50:04.300597589Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-10-21T22:50:04.328799474Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-10-21T22:50:04.368067094Z 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-10-21T22:50:04.384792336Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-10-21T22:50:04.393192473Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-10-21T22:50:04.403620674Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-10-21T22:50:04.444800535Z 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-10-21T22:50:04.459655691Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-10-21T22:50:04.472204834Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-10-21T22:50:04.502505886Z 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-10-21T22:50:04.545956801Z 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-10-21T22:50:04.577926383Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-10-21T22:50:04.616185783Z 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-10-21T22:50:04.641560764Z 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-10-21T22:50:04.669221760Z 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-10-21T22:50:04.676812056Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-10-21T22:50:04.685473308Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-10-21T22:50:04.704175322Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-10-21T22:50:04.737496537Z 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-10-21T22:50:04.758268749Z 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-10-21T22:50:04.775170316Z query: DROP TABLE "budget_months"
2026-10-21T22:50:04.790984033Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-10-21T22:50:04.859064458Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-10-21T22:50:04.872780380Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-10-21T22:50:04.878765383Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2026-10-21T22:50:04.883662666Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2026-10-21T22:50:04.888384004Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2026-10-21T22:50:04.927031836Z 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-10-21T22:50:04.938023582Z 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-10-21T22:50:04.941889147Z query: DROP TABLE "category_months"
2026-10-21T22:50:04.946746188Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2026-10-21T22:50:04.978937026Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-10-21T22:50:04.986757505Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-10-21T22:50:05.012014971Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-10-21T22:50:05.017174461Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2026-10-21T22:50:05.021002490Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2026-10-21T22:50:05.055982746Z 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-10-21T22:50:05.069507393Z 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-10-21T22:50:05.073606258Z query: DROP TABLE "categories"
2026-10-21T22:50:05.084111764Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2026-10-21T22:50:05.117766560Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-10-21T22:50:05.125205732Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-10-21T22:50:05.159039409Z 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-10-21T22:50:05.171408028Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2026-10-21T22:50:05.175631413Z query: DROP TABLE "payees"
2026-10-21T22:50:05.183675703Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2026-10-21T22:50:05.216449856Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2026-10-21T22:50:05.259612309Z 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-10-21T22:50:05.273222078Z 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-10-21T22:50:05.277123585Z query: DROP TABLE "transactions"
2026-10-21T22:50:05.282374950Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2026-10-21T22:50:05.314754919Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-10-21T22:50:05.351195536Z 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-10-21T22:50:05.363110902Z 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-10-21T22:50:05.366554818Z query: DROP TABLE "accounts"
2026-10-21T22:50:05.372587336Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2026-10-21T22:50:05.415488884Z 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-10-21T22:50:05.424228114Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2026-10-21T22:50:05.427588742Z query: DROP TABLE "budgets"
2026-10-21T22:50:05.434526784Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-10-21T22:50:05.464220313Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2026-10-21T22:50:05.484808094Z 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-10-21T22:50:05.494250961Z 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-10-21T22:50:05.497638403Z query: DROP TABLE "category_groups"
2026-10-21T22:50:05.502678132Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2026-10-21T22:50:05.533206292Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-10-21T22:50:05.571441162Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2026-10-21T22:50:05.584512506Z Migration initial1649259669912 has been executed successfully.
2026-10-21T22:50:05.601085912Z 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-10-21T22:50:05.612868341Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-10-21T22:50:05.617714540Z query: DROP TABLE "budgets"
2026-10-21T22:50:05.625330107Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-10-21T22:50:05.656723730Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-10-21T22:50:05.661132458Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-10-21T22:50:05.701211252Z 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-10-21T22:50:05.716488518Z 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-10-21T22:50:05.721463537Z query: DROP TABLE "budget_months"
2026-10-21T22:50:05.728176967Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-10-21T22:50:05.747542156Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-10-21T22:50:05.753402137Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-10-21T22:50:05.772246978Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2026-10-21T22:50:05.775448746Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2026-10-21T22:50:05.794188466Z 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-10-21T22:50:05.805538473Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-10-21T22:50:05.808911526Z query: DROP TABLE "budgets"
2026-10-21T22:50:05.814738962Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-10-21T22:50:05.843146050Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2026-10-21T22:50:05.845610052Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2026-10-21T22:50:05.849274381Z query: COMMIT
2026-10-21T22:50:16.197717111Z [custom-init] No custom files found, skipping...
2026-10-21T22:50:19.854304660Z
2026-10-21T22:50:19.854352817Z > BudgE@0.0.8 start
2026-10-21T22:50:19.854363649Z > node build/src/server.js
2026-10-21T22:50:19.854372076Z
2026-10-21T22:50:30.472644598Z !!!WARNING!!! Running in development mode!
2026-10-21T22:50:31.388989888Z Server listening on: http://0.0.0.0:5000
2026-10-21T22:50:32.375089965Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-10-21T22:50:32.813430886Z [ls.io-init] done.
2026-10-21T22:50:34.315834230Z Error: You must be logged in to do that
2026-10-21T22:50:34.315909912Z at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2026-10-21T22:50:34.315919912Z at Generator.next (<anonymous>)
2026-10-21T22:50:34.315928810Z at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2026-10-21T22:50:34.315937227Z at new Promise (<anonymous>)
2026-10-21T22:50:34.315945334Z at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2026-10-21T22:50:34.315953490Z at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2026-10-21T22:50:34.315961987Z at /app/www/public/backend/build/routes.js:1245:97
2026-10-21T22:50:34.315970244Z at Generator.next (<anonymous>)
2026-10-21T22:50:34.315978561Z at /app/www/public/backend/build/routes.js:8:71
2026-10-21T22:50:34.315986467Z at new Promise (<anonymous>) {
2026-10-21T22:50:34.315997318Z status: 401
2026-10-21T22:50:34.316005405Z }