2026-05-03T05:06:37.847432840Z [migrations] started
2026-05-03T05:06:37.947911501Z [migrations] 01-nginx-site-confs-default: executing...
2026-05-03T05:06:38.322144966Z [migrations] 01-nginx-site-confs-default: succeeded
2026-05-03T05:06:38.395981681Z [migrations] 02-default-location: executing...
2026-05-03T05:06:38.638589646Z [migrations] 02-default-location: succeeded
2026-05-03T05:06:38.639274836Z [migrations] done
2026-05-03T05:06:39.428821929Z usermod: no changes
2026-05-03T05:06:39.468462704Z ───────────────────────────────────────
2026-05-03T05:06:39.468498436Z 
2026-05-03T05:06:39.468508687Z       ██╗     ███████╗██╗ ██████╗
2026-05-03T05:06:39.468517775Z       ██║     ██╔════╝██║██╔═══██╗
2026-05-03T05:06:39.468526693Z       ██║     ███████╗██║██║   ██║
2026-05-03T05:06:39.468535090Z       ██║     ╚════██║██║██║   ██║
2026-05-03T05:06:39.468543497Z       ███████╗███████║██║╚██████╔╝
2026-05-03T05:06:39.468552214Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-05-03T05:06:39.468560591Z 
2026-05-03T05:06:39.468568778Z    Brought to you by linuxserver.io
2026-05-03T05:06:39.468576864Z ───────────────────────────────────────
2026-05-03T05:06:39.474770769Z 
2026-05-03T05:06:39.474811571Z To support LSIO projects visit:
2026-05-03T05:06:39.474822543Z https://www.linuxserver.io/donate/
2026-05-03T05:06:39.474835739Z 
2026-05-03T05:06:39.474844808Z ───────────────────────────────────────
2026-05-03T05:06:39.474855038Z GID/UID
2026-05-03T05:06:39.475026864Z ───────────────────────────────────────
2026-05-03T05:06:39.554419047Z 
2026-05-03T05:06:39.554451202Z User UID:    911
2026-05-03T05:06:39.554461172Z User GID:    911
2026-05-03T05:06:39.554469679Z ───────────────────────────────────────
2026-05-03T05:06:39.589972120Z Linuxserver.io version: 0.0.9-ls184
2026-05-03T05:06:39.593460977Z Build-date: 2026-05-03T04:55:23+00:00
2026-05-03T05:06:39.593485526Z ───────────────────────────────────────
2026-05-03T05:06:39.593495576Z     
2026-05-03T05:06:43.221883157Z Setting resolver to  8.8.8.8 8.8.4.4
2026-05-03T05:06:43.338402432Z Setting worker_processes to 64
2026-05-03T05:06:44.899156953Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2026-05-03T05:06:45.119364604Z ....+............+......+.....+.........+.+......+++++++++++++++++++++++++++++++++++++++*..............+...+............+....+.........+++++++++++++++++++++++++++++++++++++++*........+....+..+.......+..+......+...+.+...........+..................................+...+.....+...+...+.++++++
2026-05-03T05:06:45.238294265Z ........+.....+......+...................+........+.+++++++++++++++++++++++++++++++++++++++*.....+..+...+.........+......+.+.....+..........+......+++++++++++++++++++++++++++++++++++++++*..+..+.+............+...+.....+.....................+..........+...+..+......+.........+......+.......+..+....+..+....+...........+.......+.................+.+..+.+.....+....+.................+.........+.........+.......+.....+......+...++++++
2026-05-03T05:06:45.277982085Z -----
2026-05-03T05:06:47.938275884Z New container detected. Setting up app folder and fixing permissions.
2026-05-03T05:07:29.463371809Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2026-05-03T05:07:29.617066936Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2026-05-03T05:07:29.815953186Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2026-05-03T05:07:29.827481945Z 0 migrations are already loaded in the database.
2026-05-03T05:07:29.827889916Z 3 migrations were found in the source code.
2026-05-03T05:07:29.828184439Z 3 migrations are new migrations that needs to be executed.
2026-05-03T05:07:29.839205335Z query: BEGIN TRANSACTION
2026-05-03T05:07:29.873774316Z query: SELECT COUNT(*) FROM users
2026-05-03T05:07:29.915048691Z query failed: SELECT COUNT(*) FROM users
2026-05-03T05:07:29.926296795Z error: Error: SQLITE_ERROR: no such table: users
2026-05-03T05:07:29.926321374Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2026-05-03T05:07:29.926331805Z     at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2026-05-03T05:07:29.926341595Z     at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2026-05-03T05:07:29.926349902Z     at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2026-05-03T05:07:29.926358499Z     at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2026-05-03T05:07:29.926366776Z     at new Promise (<anonymous>)
2026-05-03T05:07:29.926375012Z     at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2026-05-03T05:07:29.926383259Z     at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2026-05-03T05:07:29.926391566Z     at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2026-05-03T05:07:29.926437197Z     at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2026-05-03T05:07:29.926445805Z   errno: 1,
2026-05-03T05:07:29.926453711Z   code: 'SQLITE_ERROR',
2026-05-03T05:07:29.926461767Z   __augmented: true
2026-05-03T05:07:29.926469703Z }
2026-05-03T05:07:29.959722833Z 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-03T05:07:29.986977563Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email") 
2026-05-03T05:07:30.046979596Z 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-03T05:07:30.069105597Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-05-03T05:07:30.084481463Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-05-03T05:07:30.124422212Z 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-03T05:07:30.147342814Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId") 
2026-05-03T05:07:30.155248696Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId") 
2026-05-03T05:07:30.166079399Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month") 
2026-05-03T05:07:30.210216870Z 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-03T05:07:30.226703163Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId") 
2026-05-03T05:07:30.238246430Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId") 
2026-05-03T05:07:30.268858071Z 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-03T05:07:30.308124332Z 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-03T05:07:30.342612090Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId") 
2026-05-03T05:07:30.382059024Z 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-03T05:07:30.411074180Z 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-03T05:07:30.436932097Z 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-03T05:07:30.443839498Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId") 
2026-05-03T05:07:30.452115195Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-05-03T05:07:30.469815593Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-05-03T05:07:30.504214141Z 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-03T05:07:30.528292644Z 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-03T05:07:30.545586653Z query: DROP TABLE "budget_months"
2026-05-03T05:07:30.558842640Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-05-03T05:07:30.627209569Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-05-03T05:07:30.640088777Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-05-03T05:07:30.646005293Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2026-05-03T05:07:30.650932166Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2026-05-03T05:07:30.655871313Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2026-05-03T05:07:30.695862794Z 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-03T05:07:30.707328896Z 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-03T05:07:30.711439936Z query: DROP TABLE "category_months"
2026-05-03T05:07:30.716714549Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2026-05-03T05:07:30.751076543Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId") 
2026-05-03T05:07:30.763109206Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId") 
2026-05-03T05:07:30.768207374Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month") 
2026-05-03T05:07:30.772084683Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2026-05-03T05:07:30.775735435Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2026-05-03T05:07:30.828918725Z 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-03T05:07:30.842202227Z 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-03T05:07:30.846356634Z query: DROP TABLE "categories"
2026-05-03T05:07:30.861927784Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2026-05-03T05:07:30.895616221Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId") 
2026-05-03T05:07:30.901048842Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId") 
2026-05-03T05:07:30.926104694Z 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-03T05:07:30.938413453Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2026-05-03T05:07:30.942793895Z query: DROP TABLE "payees"
2026-05-03T05:07:30.948495809Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2026-05-03T05:07:30.979757679Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2026-05-03T05:07:31.021510207Z 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-03T05:07:31.037256390Z 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-03T05:07:31.041484074Z query: DROP TABLE "transactions"
2026-05-03T05:07:31.046477480Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2026-05-03T05:07:31.080147010Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId") 
2026-05-03T05:07:31.113144456Z 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-03T05:07:31.124368129Z 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-03T05:07:31.127767196Z query: DROP TABLE "accounts"
2026-05-03T05:07:31.133866519Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2026-05-03T05:07:31.177548614Z 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-03T05:07:31.185720611Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2026-05-03T05:07:31.189106510Z query: DROP TABLE "budgets"
2026-05-03T05:07:31.196161910Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-03T05:07:31.226161188Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2026-05-03T05:07:31.247027101Z 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-03T05:07:31.256060714Z 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-03T05:07:31.259406312Z query: DROP TABLE "category_groups"
2026-05-03T05:07:31.264369808Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2026-05-03T05:07:31.295100760Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId") 
2026-05-03T05:07:31.333711269Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2026-05-03T05:07:31.345327845Z Migration initial1649259669912 has been executed successfully.
2026-05-03T05:07:31.362133641Z 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-03T05:07:31.373046529Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-05-03T05:07:31.377743539Z query: DROP TABLE "budgets"
2026-05-03T05:07:31.386731851Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-03T05:07:31.422286517Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-05-03T05:07:31.427398041Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-05-03T05:07:31.471032790Z 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-03T05:07:31.487606279Z 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-03T05:07:31.493230977Z query: DROP TABLE "budget_months"
2026-05-03T05:07:31.499891682Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-05-03T05:07:31.538320445Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-05-03T05:07:31.544403196Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-05-03T05:07:31.566903120Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2026-05-03T05:07:31.571047026Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2026-05-03T05:07:31.595058414Z 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-03T05:07:31.607118983Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-05-03T05:07:31.610730236Z query: DROP TABLE "budgets"
2026-05-03T05:07:31.616081895Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-03T05:07:31.650988104Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2026-05-03T05:07:31.653470203Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2026-05-03T05:07:31.657122729Z query: COMMIT
2026-05-03T05:07:43.411127350Z [custom-init] No custom files found, skipping...
2026-05-03T05:07:47.696880448Z 
2026-05-03T05:07:47.696932794Z > BudgE@0.0.8 start
2026-05-03T05:07:47.696942854Z > node build/src/server.js
2026-05-03T05:07:47.696951431Z 
2026-05-03T05:07:59.400111906Z !!!WARNING!!! Running in development mode!
2026-05-03T05:08:00.355005318Z Server listening on: http://0.0.0.0:5000
2026-05-03T05:08:01.258757873Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-05-03T05:08:01.829090051Z [ls.io-init] done.
2026-05-03T05:08:03.461218551Z Error: You must be logged in to do that
2026-05-03T05:08:03.461254844Z     at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2026-05-03T05:08:03.461264754Z     at Generator.next (<anonymous>)
2026-05-03T05:08:03.461273542Z     at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2026-05-03T05:08:03.461281818Z     at new Promise (<anonymous>)
2026-05-03T05:08:03.461290055Z     at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2026-05-03T05:08:03.461298602Z     at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2026-05-03T05:08:03.461306869Z     at /app/www/public/backend/build/routes.js:1245:97
2026-05-03T05:08:03.461315225Z     at Generator.next (<anonymous>)
2026-05-03T05:08:03.461323382Z     at /app/www/public/backend/build/routes.js:8:71
2026-05-03T05:08:03.461331418Z     at new Promise (<anonymous>) {
2026-05-03T05:08:03.461339775Z   status: 401
2026-05-03T05:08:03.461347791Z }