2026-04-12T04:35:10.233838772Z [migrations] started
2026-04-12T04:35:10.358213676Z [migrations] 01-nginx-site-confs-default: executing...
2026-04-12T04:35:10.593664926Z [migrations] 01-nginx-site-confs-default: succeeded
2026-04-12T04:35:10.654070134Z [migrations] 02-default-location: executing...
2026-04-12T04:35:10.890335763Z [migrations] 02-default-location: succeeded
2026-04-12T04:35:10.890986062Z [migrations] done
2026-04-12T04:35:11.262799505Z usermod: no changes
2026-04-12T04:35:11.298450656Z ───────────────────────────────────────
2026-04-12T04:35:11.298754367Z
2026-04-12T04:35:11.298765179Z ██╗ ███████╗██╗ ██████╗
2026-04-12T04:35:11.298773867Z ██║ ██╔════╝██║██╔═══██╗
2026-04-12T04:35:11.298782183Z ██║ ███████╗██║██║ ██║
2026-04-12T04:35:11.298790951Z ██║ ╚════██║██║██║ ██║
2026-04-12T04:35:11.298799448Z ███████╗███████║██║╚██████╔╝
2026-04-12T04:35:11.298807925Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-04-12T04:35:11.298816362Z
2026-04-12T04:35:11.298824118Z Brought to you by linuxserver.io
2026-04-12T04:35:11.298832164Z ───────────────────────────────────────
2026-04-12T04:35:11.305840216Z
2026-04-12T04:35:11.305876620Z To support LSIO projects visit:
2026-04-12T04:35:11.305887542Z https://www.linuxserver.io/donate/
2026-04-12T04:35:11.305896199Z
2026-04-12T04:35:11.305904175Z ───────────────────────────────────────
2026-04-12T04:35:11.305913303Z GID/UID
2026-04-12T04:35:11.306236174Z ───────────────────────────────────────
2026-04-12T04:35:11.393376699Z
2026-04-12T04:35:11.393399785Z User UID: 911
2026-04-12T04:35:11.393409244Z User GID: 911
2026-04-12T04:35:11.393417942Z ───────────────────────────────────────
2026-04-12T04:35:11.426342853Z Linuxserver.io version: 0.0.9-ls181
2026-04-12T04:35:11.429906449Z Build-date: 2026-04-12T04:25:57+00:00
2026-04-12T04:35:11.429933704Z ───────────────────────────────────────
2026-04-12T04:35:11.429945387Z
2026-04-12T04:35:14.022937988Z Setting resolver to 8.8.8.8 8.8.4.4
2026-04-12T04:35:14.127414944Z Setting worker_processes to 64
2026-04-12T04:35:14.890446424Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2026-04-12T04:35:15.108907089Z .......+..+....+.....+...+.+.....+............+...+.......+..+......+....+...........+++++++++++++++++++++++++++++++++++++++*...+...........+.............+........+...+.+......+++++++++++++++++++++++++++++++++++++++*...+.....+......+.+.....+...+....+..+................+...+.....+...................+..++++++
2026-04-12T04:35:15.194649139Z ...+......+....+...+...+.........+..+......+....+.....+...+.......+++++++++++++++++++++++++++++++++++++++*..+...+.....+...+....+...+++++++++++++++++++++++++++++++++++++++*.+....+...............+...+.....+.+.....+........................+...+...+.+.........+..+..........+...+..+............+...+....+........+.+......++++++
2026-04-12T04:35:15.234143068Z -----
2026-04-12T04:35:16.599220871Z New container detected. Setting up app folder and fixing permissions.
2026-04-12T04:35:57.549133424Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2026-04-12T04:35:57.700045466Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2026-04-12T04:35:57.798757904Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2026-04-12T04:35:57.810488155Z 0 migrations are already loaded in the database.
2026-04-12T04:35:57.810864082Z 3 migrations were found in the source code.
2026-04-12T04:35:57.811155419Z 3 migrations are new migrations that needs to be executed.
2026-04-12T04:35:57.822487338Z query: BEGIN TRANSACTION
2026-04-12T04:35:57.856988423Z query: SELECT COUNT(*) FROM users
2026-04-12T04:35:57.898263499Z query failed: SELECT COUNT(*) FROM users
2026-04-12T04:35:57.909434534Z error: Error: SQLITE_ERROR: no such table: users
2026-04-12T04:35:57.909449014Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2026-04-12T04:35:57.909463763Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2026-04-12T04:35:57.909473553Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2026-04-12T04:35:57.909482751Z at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2026-04-12T04:35:57.909491128Z at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2026-04-12T04:35:57.909499485Z at new Promise (<anonymous>)
2026-04-12T04:35:57.909507862Z at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2026-04-12T04:35:57.909516139Z at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2026-04-12T04:35:57.909524696Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2026-04-12T04:35:57.909533313Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2026-04-12T04:35:57.909575749Z errno: 1,
2026-04-12T04:35:57.909584025Z code: 'SQLITE_ERROR',
2026-04-12T04:35:57.909592042Z __augmented: true
2026-04-12T04:35:57.909599937Z }
2026-04-12T04:35:57.943188835Z 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-12T04:35:57.970345210Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email")
2026-04-12T04:35:58.030926293Z 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-12T04:35:58.053464057Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-04-12T04:35:58.069342021Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-04-12T04:35:58.109659098Z 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-12T04:35:58.130684447Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-04-12T04:35:58.138822805Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-04-12T04:35:58.149927216Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-04-12T04:35:58.198249773Z 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-12T04:35:58.211567652Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-04-12T04:35:58.223378175Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-04-12T04:35:58.255285797Z 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-12T04:35:58.295193559Z 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-12T04:35:58.331473036Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-04-12T04:35:58.380883243Z 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-12T04:35:58.410220109Z 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-12T04:35:58.436704521Z 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-12T04:35:58.443410004Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-04-12T04:35:58.451597782Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-04-12T04:35:58.469625013Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-04-12T04:35:58.502829718Z 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-12T04:35:58.527772395Z 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-12T04:35:58.545175600Z query: DROP TABLE "budget_months"
2026-04-12T04:35:58.555902681Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-04-12T04:35:58.615306844Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-04-12T04:35:58.627940003Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-04-12T04:35:58.633944003Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2026-04-12T04:35:58.638890384Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2026-04-12T04:35:58.643329423Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2026-04-12T04:35:58.683985823Z 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-12T04:35:58.695782578Z 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-12T04:35:58.699695227Z query: DROP TABLE "category_months"
2026-04-12T04:35:58.704882643Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2026-04-12T04:35:58.740201755Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-04-12T04:35:58.756223879Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-04-12T04:35:58.761523170Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-04-12T04:35:58.765719190Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2026-04-12T04:35:58.769487839Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2026-04-12T04:35:58.816675200Z 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-12T04:35:58.829851814Z 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-12T04:35:58.834056211Z query: DROP TABLE "categories"
2026-04-12T04:35:58.850356184Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2026-04-12T04:35:58.888656500Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-04-12T04:35:58.897962149Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-04-12T04:35:58.964961365Z 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-12T04:35:58.979306171Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2026-04-12T04:35:58.984968383Z query: DROP TABLE "payees"
2026-04-12T04:35:58.992667397Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2026-04-12T04:35:59.027064102Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2026-04-12T04:35:59.081837710Z 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-12T04:35:59.098302525Z 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-12T04:35:59.105064952Z query: DROP TABLE "transactions"
2026-04-12T04:35:59.112502820Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2026-04-12T04:35:59.147758705Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-04-12T04:35:59.181398346Z 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-12T04:35:59.193075210Z 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-12T04:35:59.196781573Z query: DROP TABLE "accounts"
2026-04-12T04:35:59.203292554Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2026-04-12T04:35:59.248234003Z 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-12T04:35:59.257033934Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2026-04-12T04:35:59.260435283Z query: DROP TABLE "budgets"
2026-04-12T04:35:59.268165590Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-12T04:35:59.298667862Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2026-04-12T04:35:59.320596209Z 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-12T04:35:59.330388809Z 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-12T04:35:59.334460238Z query: DROP TABLE "category_groups"
2026-04-12T04:35:59.339841804Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2026-04-12T04:35:59.374350885Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-04-12T04:35:59.427739665Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2026-04-12T04:35:59.440494108Z Migration initial1649259669912 has been executed successfully.
2026-04-12T04:35:59.465761349Z 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-12T04:35:59.479211223Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-04-12T04:35:59.483194795Z query: DROP TABLE "budgets"
2026-04-12T04:35:59.490965333Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-12T04:35:59.526114122Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-04-12T04:35:59.529975037Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-04-12T04:35:59.565928767Z 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-12T04:35:59.579652423Z 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-12T04:35:59.585670110Z query: DROP TABLE "budget_months"
2026-04-12T04:35:59.591608338Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-04-12T04:35:59.625289632Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-04-12T04:35:59.632939958Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-04-12T04:35:59.654759576Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2026-04-12T04:35:59.658959193Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2026-04-12T04:35:59.684134719Z 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-12T04:35:59.693936116Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-04-12T04:35:59.697567599Z query: DROP TABLE "budgets"
2026-04-12T04:35:59.707092319Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-12T04:35:59.742778601Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2026-04-12T04:35:59.745286811Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2026-04-12T04:35:59.748920408Z query: COMMIT
2026-04-12T04:36:10.415374917Z [custom-init] No custom files found, skipping...
2026-04-12T04:36:14.756916828Z
2026-04-12T04:36:14.757550264Z > BudgE@0.0.8 start
2026-04-12T04:36:14.757562849Z > node build/src/server.js
2026-04-12T04:36:14.757571367Z
2026-04-12T04:36:26.991654164Z !!!WARNING!!! Running in development mode!
2026-04-12T04:36:27.967805556Z Server listening on: http://0.0.0.0:5000
2026-04-12T04:36:27.986754474Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-04-12T04:36:28.438863119Z [ls.io-init] done.
2026-04-12T04:36:30.356203063Z Error: You must be logged in to do that
2026-04-12T04:36:30.356238855Z at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2026-04-12T04:36:30.356248895Z at Generator.next (<anonymous>)
2026-04-12T04:36:30.356258454Z at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2026-04-12T04:36:30.356266801Z at new Promise (<anonymous>)
2026-04-12T04:36:30.356275058Z at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2026-04-12T04:36:30.356283665Z at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2026-04-12T04:36:30.356291872Z at /app/www/public/backend/build/routes.js:1245:97
2026-04-12T04:36:30.356300168Z at Generator.next (<anonymous>)
2026-04-12T04:36:30.356308305Z at /app/www/public/backend/build/routes.js:8:71
2026-04-12T04:36:30.356316371Z at new Promise (<anonymous>) {
2026-04-12T04:36:30.356324758Z status: 401
2026-04-12T04:36:30.356332764Z }