2026-05-05T21:53:08.945184024Z [migrations] started
2026-05-05T21:53:09.070639351Z [migrations] 01-nginx-site-confs-default: executing...
2026-05-05T21:53:09.304760737Z [migrations] 01-nginx-site-confs-default: succeeded
2026-05-05T21:53:09.355662701Z [migrations] 02-default-location: executing...
2026-05-05T21:53:09.583718502Z [migrations] 02-default-location: succeeded
2026-05-05T21:53:09.584422690Z [migrations] done
2026-05-05T21:53:10.447234721Z usermod: no changes
2026-05-05T21:53:10.480261589Z ───────────────────────────────────────
2026-05-05T21:53:10.480290527Z 
2026-05-05T21:53:10.480298543Z       ██╗     ███████╗██╗ ██████╗
2026-05-05T21:53:10.480305517Z       ██║     ██╔════╝██║██╔═══██╗
2026-05-05T21:53:10.480312241Z       ██║     ███████╗██║██║   ██║
2026-05-05T21:53:10.480319395Z       ██║     ╚════██║██║██║   ██║
2026-05-05T21:53:10.480326048Z       ███████╗███████║██║╚██████╔╝
2026-05-05T21:53:10.480332682Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-05-05T21:53:10.480339345Z 
2026-05-05T21:53:10.480345628Z    Brought to you by linuxserver.io
2026-05-05T21:53:10.480352171Z ───────────────────────────────────────
2026-05-05T21:53:10.485486771Z 
2026-05-05T21:53:10.485522653Z To support LSIO projects visit:
2026-05-05T21:53:10.485532263Z https://www.linuxserver.io/donate/
2026-05-05T21:53:10.485540970Z 
2026-05-05T21:53:10.485549057Z ───────────────────────────────────────
2026-05-05T21:53:10.485558766Z GID/UID
2026-05-05T21:53:10.485698227Z ───────────────────────────────────────
2026-05-05T21:53:10.560455570Z 
2026-05-05T21:53:10.560480160Z User UID:    911
2026-05-05T21:53:10.560488376Z User GID:    911
2026-05-05T21:53:10.560496733Z ───────────────────────────────────────
2026-05-05T21:53:10.582150068Z Linuxserver.io version: 0.0.9-pkg-4fb0cea9-dev-07873391d007df6482d4f483cede1b83560f21ee-pr-31
2026-05-05T21:53:10.584776016Z Build-date: 2026-05-05T21:42:33+00:00
2026-05-05T21:53:10.584809614Z ───────────────────────────────────────
2026-05-05T21:53:10.584820315Z     
2026-05-05T21:53:14.997301935Z Setting resolver to  8.8.8.8 8.8.4.4
2026-05-05T21:53:15.075712776Z Setting worker_processes to 64
2026-05-05T21:53:15.938402782Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2026-05-05T21:53:17.721961172Z .+.+..+..........+..+......+..........+++++++++++++++++++++++++++++++++++++++*..+.+...+...........+++++++++++++++++++++++++++++++++++++++*.....+..+.......+......+..+...+..........+............+..+....+...............+...........+...+......+....+...+...+......+...+.................+.+...+.....+....+...+..+......+......+.+...............+...+......+........+...+............+......+....+.....+.......+.....+....+.........+..+...+..........+......+..+.......+.....+.+...........+....+......+...+......+...........+.+........+......+....+...........+.+..+.......+...+...+.....+.......+.....+.+......+.....+...+.+............+.....+....+........+......+.+.....+....+.....+.+...+...+.....+.............+.....+........................+...+.............+..+.......+..+.+.................+............+......+...+....++++++
2026-05-05T21:53:17.795108574Z ...+....+........+...+.+++++++++++++++++++++++++++++++++++++++*.+++++++++++++++++++++++++++++++++++++++*............+.+.....+.............+.....+......+.+...+......+...........+.+.....+...............+...+....+.....+.++++++
2026-05-05T21:53:17.841819479Z -----
2026-05-05T21:53:19.113447551Z New container detected. Setting up app folder and fixing permissions.
2026-05-05T21:54:16.434759880Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2026-05-05T21:54:16.899666439Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2026-05-05T21:54:17.060118565Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2026-05-05T21:54:17.071273959Z 0 migrations are already loaded in the database.
2026-05-05T21:54:17.071613042Z 3 migrations were found in the source code.
2026-05-05T21:54:17.071945311Z 3 migrations are new migrations that needs to be executed.
2026-05-05T21:54:17.082794268Z query: BEGIN TRANSACTION
2026-05-05T21:54:17.118961371Z query: SELECT COUNT(*) FROM users
2026-05-05T21:54:18.072625732Z query failed: SELECT COUNT(*) FROM users
2026-05-05T21:54:18.084675187Z error: Error: SQLITE_ERROR: no such table: users
2026-05-05T21:54:18.084713745Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2026-05-05T21:54:18.084722823Z     at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2026-05-05T21:54:18.084731040Z     at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2026-05-05T21:54:18.084738535Z     at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2026-05-05T21:54:18.084745980Z     at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2026-05-05T21:54:18.084753354Z     at new Promise (<anonymous>)
2026-05-05T21:54:18.084760689Z     at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2026-05-05T21:54:18.084798676Z     at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2026-05-05T21:54:18.084805329Z     at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2026-05-05T21:54:18.084811922Z     at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2026-05-05T21:54:18.084818325Z   errno: 1,
2026-05-05T21:54:18.084824528Z   code: 'SQLITE_ERROR',
2026-05-05T21:54:18.084830790Z   __augmented: true
2026-05-05T21:54:18.084836943Z }
2026-05-05T21:54:18.120586965Z 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-05-05T21:54:18.143841826Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email") 
2026-05-05T21:54:18.215589109Z 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-05-05T21:54:18.241864722Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-05-05T21:54:18.262110192Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-05-05T21:54:19.652450252Z 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-05-05T21:54:19.671034487Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId") 
2026-05-05T21:54:19.685246867Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId") 
2026-05-05T21:54:19.696390689Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month") 
2026-05-05T21:54:19.741217640Z 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-05-05T21:54:19.757678539Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId") 
2026-05-05T21:54:19.772517762Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId") 
2026-05-05T21:54:19.806662592Z 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-05-05T21:54:19.849244342Z 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-05-05T21:54:19.871680444Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId") 
2026-05-05T21:54:19.975444312Z 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-05-05T21:54:20.003674280Z 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-05-05T21:54:20.036090520Z 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-05-05T21:54:20.043338495Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId") 
2026-05-05T21:54:20.052451066Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-05-05T21:54:20.075098423Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-05-05T21:54:20.116418012Z 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-05-05T21:54:20.134850170Z 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-05-05T21:54:20.153730841Z query: DROP TABLE "budget_months"
2026-05-05T21:54:20.164935415Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-05-05T21:54:20.210080708Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-05-05T21:54:20.224965673Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-05-05T21:54:20.232613574Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2026-05-05T21:54:20.238885595Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2026-05-05T21:54:20.244860236Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2026-05-05T21:54:20.291294655Z 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-05-05T21:54:20.305164406Z 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-05-05T21:54:20.310651175Z query: DROP TABLE "category_months"
2026-05-05T21:54:20.316865158Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2026-05-05T21:54:23.950746101Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId") 
2026-05-05T21:54:23.967919795Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId") 
2026-05-05T21:54:23.977854772Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month") 
2026-05-05T21:54:23.985598516Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2026-05-05T21:54:23.993046084Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2026-05-05T21:54:24.062264905Z 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-05-05T21:54:24.080146915Z 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-05-05T21:54:24.086509478Z query: DROP TABLE "categories"
2026-05-05T21:54:24.119731721Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2026-05-05T21:54:24.151734147Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId") 
2026-05-05T21:54:24.160689892Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId") 
2026-05-05T21:54:24.199457832Z 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-05-05T21:54:24.214681489Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2026-05-05T21:54:24.220080091Z query: DROP TABLE "payees"
2026-05-05T21:54:24.226238983Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2026-05-05T21:54:24.258252331Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2026-05-05T21:54:24.299946755Z 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-05-05T21:54:24.315782544Z 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-05-05T21:54:24.320816682Z query: DROP TABLE "transactions"
2026-05-05T21:54:24.327084895Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2026-05-05T21:54:24.346118505Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId") 
2026-05-05T21:54:24.382475149Z 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-05-05T21:54:24.394753825Z 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-05-05T21:54:24.398858050Z query: DROP TABLE "accounts"
2026-05-05T21:54:24.405560588Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2026-05-05T21:54:24.448719330Z 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-05-05T21:54:24.457808895Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2026-05-05T21:54:24.461650060Z query: DROP TABLE "budgets"
2026-05-05T21:54:24.468866222Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-05T21:54:24.498667084Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2026-05-05T21:54:24.534663153Z 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-05-05T21:54:24.549037830Z 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-05-05T21:54:24.555153074Z query: DROP TABLE "category_groups"
2026-05-05T21:54:24.562963443Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2026-05-05T21:54:24.584019084Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId") 
2026-05-05T21:54:24.638854521Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2026-05-05T21:54:24.651329253Z Migration initial1649259669912 has been executed successfully.
2026-05-05T21:54:24.668693280Z 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-05-05T21:54:24.680483132Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-05-05T21:54:24.686905215Z query: DROP TABLE "budgets"
2026-05-05T21:54:24.713996821Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-05T21:54:24.750696647Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-05-05T21:54:24.756576197Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-05-05T21:54:24.802127437Z 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-05-05T21:54:24.821169714Z 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-05-05T21:54:24.827612328Z query: DROP TABLE "budget_months"
2026-05-05T21:54:24.837622947Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-05-05T21:54:24.860535468Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-05-05T21:54:24.868566100Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-05-05T21:54:24.894324402Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2026-05-05T21:54:24.898983233Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2026-05-05T21:54:24.925890960Z 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-05-05T21:54:24.939826102Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-05-05T21:54:24.944331525Z query: DROP TABLE "budgets"
2026-05-05T21:54:24.950660410Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-05T21:54:24.982526792Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2026-05-05T21:54:24.985551734Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2026-05-05T21:54:24.989657552Z query: COMMIT
2026-05-05T21:54:45.366942920Z [custom-init] No custom files found, skipping...
2026-05-05T21:54:50.037478503Z 
2026-05-05T21:54:50.037519345Z > BudgE@0.0.8 start
2026-05-05T21:54:50.037526470Z > node build/src/server.js
2026-05-05T21:54:50.037531660Z 
2026-05-05T21:55:07.634562592Z !!!WARNING!!! Running in development mode!
2026-05-05T21:55:09.897043265Z Server listening on: http://0.0.0.0:5000
2026-05-05T21:55:10.233264575Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-05-05T21:55:11.521901591Z [ls.io-init] done.
2026-05-05T21:55:12.742470854Z Error: You must be logged in to do that
2026-05-05T21:55:12.742518199Z     at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2026-05-05T21:55:12.742528560Z     at Generator.next (<anonymous>)
2026-05-05T21:55:12.742537789Z     at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2026-05-05T21:55:12.742546406Z     at new Promise (<anonymous>)
2026-05-05T21:55:12.742554853Z     at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2026-05-05T21:55:12.742563330Z     at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2026-05-05T21:55:12.742572188Z     at /app/www/public/backend/build/routes.js:1245:97
2026-05-05T21:55:12.742580394Z     at Generator.next (<anonymous>)
2026-05-05T21:55:12.742588691Z     at /app/www/public/backend/build/routes.js:8:71
2026-05-05T21:55:12.742596878Z     at new Promise (<anonymous>) {
2026-05-05T21:55:12.742605505Z   status: 401
2026-05-05T21:55:12.742613782Z }