2025-10-12T02:55:50.553953343Z [migrations] started
2025-10-12T02:55:50.563156453Z [migrations] 01-nginx-site-confs-default: executing...
2025-10-12T02:55:50.572417139Z [migrations] 01-nginx-site-confs-default: succeeded
2025-10-12T02:55:50.575083768Z [migrations] 02-default-location: executing...
2025-10-12T02:55:50.581307008Z [migrations] 02-default-location: succeeded
2025-10-12T02:55:50.581321517Z [migrations] done
2025-10-12T02:55:50.593082006Z usermod: no changes
2025-10-12T02:55:50.596195325Z ───────────────────────────────────────
2025-10-12T02:55:50.596218612Z 
2025-10-12T02:55:50.596226147Z       ██╗     ███████╗██╗ ██████╗
2025-10-12T02:55:50.596234013Z       ██║     ██╔════╝██║██╔═══██╗
2025-10-12T02:55:50.596241638Z       ██║     ███████╗██║██║   ██║
2025-10-12T02:55:50.596248983Z       ██║     ╚════██║██║██║   ██║
2025-10-12T02:55:50.596256498Z       ███████╗███████║██║╚██████╔╝
2025-10-12T02:55:50.596263933Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2025-10-12T02:55:50.596271308Z 
2025-10-12T02:55:50.596278252Z    Brought to you by linuxserver.io
2025-10-12T02:55:50.596285517Z ───────────────────────────────────────
2025-10-12T02:55:50.596728679Z 
2025-10-12T02:55:50.596740793Z To support LSIO projects visit:
2025-10-12T02:55:50.596747457Z https://www.linuxserver.io/donate/
2025-10-12T02:55:50.596753439Z 
2025-10-12T02:55:50.596757958Z ───────────────────────────────────────
2025-10-12T02:55:50.596763579Z GID/UID
2025-10-12T02:55:50.596768218Z ───────────────────────────────────────
2025-10-12T02:55:50.602084933Z 
2025-10-12T02:55:50.602180355Z User UID:    911
2025-10-12T02:55:50.602184233Z User GID:    911
2025-10-12T02:55:50.602187890Z ───────────────────────────────────────
2025-10-12T02:55:50.603850248Z Linuxserver.io version: 0.0.9-ls166
2025-10-12T02:55:50.603867182Z Build-date: 2025-10-12T02:46:47+00:00
2025-10-12T02:55:50.603871070Z ───────────────────────────────────────
2025-10-12T02:55:50.603875158Z     
2025-10-12T02:55:50.678802249Z Setting resolver to  8.8.8.8 8.8.4.4
2025-10-12T02:55:50.683931546Z Setting worker_processes to 64
2025-10-12T02:55:50.708216432Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2025-10-12T02:55:50.719118683Z ...+.......+..............+......+...+++++++++++++++++++++++++++++++++++++++*.....+......+....+.....+.+......+.....+...+...+....+........+..........+..+++++++++++++++++++++++++++++++++++++++*......+...++++++
2025-10-12T02:55:50.750643948Z .....+++++++++++++++++++++++++++++++++++++++*..+..+++++++++++++++++++++++++++++++++++++++*.+..+...+.........+....+.....+....+...........+......+...................+.....+.+......+.....+...+.+......+............+..+.+.....+.......+..................+..+............+...+......+.........+...+...............+....+.....+.+.................+...+.........+...+.+......+...+......+..+....+.....+...+.+.................+.......+.....+......+......+.+...+.........+..+..........+...........+....+...+...+.....+...+....+...........+.+......+..+..........+.....+............+.+...+..+...++++++
2025-10-12T02:55:50.753911797Z -----
2025-10-12T02:55:50.796786062Z New container detected. Setting up app folder and fixing permissions.
2025-10-12T02:56:08.656066981Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2025-10-12T02:56:08.660297780Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2025-10-12T02:56:08.701885895Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2025-10-12T02:56:08.702932212Z 0 migrations are already loaded in the database.
2025-10-12T02:56:08.702943384Z 3 migrations were found in the source code.
2025-10-12T02:56:08.702959827Z 3 migrations are new migrations that needs to be executed.
2025-10-12T02:56:08.703824549Z query: BEGIN TRANSACTION
2025-10-12T02:56:08.705897432Z query: SELECT COUNT(*) FROM users
2025-10-12T02:56:08.707753129Z query failed: SELECT COUNT(*) FROM users
2025-10-12T02:56:08.709659597Z error: Error: SQLITE_ERROR: no such table: users
2025-10-12T02:56:08.709673485Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2025-10-12T02:56:08.709682283Z     at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2025-10-12T02:56:08.709691231Z     at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2025-10-12T02:56:08.709699938Z     at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2025-10-12T02:56:08.709708305Z     at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2025-10-12T02:56:08.709716572Z     at new Promise (<anonymous>)
2025-10-12T02:56:08.709725540Z     at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2025-10-12T02:56:08.709734077Z     at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2025-10-12T02:56:08.709742354Z     at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2025-10-12T02:56:08.709774248Z     at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2025-10-12T02:56:08.709782725Z   errno: 1,
2025-10-12T02:56:08.709791012Z   code: 'SQLITE_ERROR',
2025-10-12T02:56:08.709798968Z   __augmented: true
2025-10-12T02:56:08.709806864Z }
2025-10-12T02:56:08.712386547Z 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')))
2025-10-12T02:56:08.713710684Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email") 
2025-10-12T02:56:08.716759512Z 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')))
2025-10-12T02:56:08.717918175Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2025-10-12T02:56:08.718805141Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2025-10-12T02:56:08.721501370Z 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')))
2025-10-12T02:56:08.722732889Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId") 
2025-10-12T02:56:08.723643222Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId") 
2025-10-12T02:56:08.724722906Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month") 
2025-10-12T02:56:08.727547904Z 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')))
2025-10-12T02:56:08.728870828Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId") 
2025-10-12T02:56:08.730349004Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId") 
2025-10-12T02:56:08.734017400Z 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"))
2025-10-12T02:56:08.738768206Z 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')))
2025-10-12T02:56:08.740741489Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId") 
2025-10-12T02:56:08.746404741Z 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"))
2025-10-12T02:56:08.749719926Z 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')))
2025-10-12T02:56:08.752286624Z 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')))
2025-10-12T02:56:08.753190484Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId") 
2025-10-12T02:56:08.754008160Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2025-10-12T02:56:08.754854364Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2025-10-12T02:56:08.758594054Z 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)
2025-10-12T02:56:08.760406192Z 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"
2025-10-12T02:56:08.761240252Z query: DROP TABLE "budget_months"
2025-10-12T02:56:08.762500098Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2025-10-12T02:56:08.769665926Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2025-10-12T02:56:08.771528176Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2025-10-12T02:56:08.772373929Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2025-10-12T02:56:08.773318040Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2025-10-12T02:56:08.774691355Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2025-10-12T02:56:08.777176318Z 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)
2025-10-12T02:56:08.778267405Z 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"
2025-10-12T02:56:08.778667891Z query: DROP TABLE "category_months"
2025-10-12T02:56:08.779512131Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2025-10-12T02:56:08.783794653Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId") 
2025-10-12T02:56:08.784555245Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId") 
2025-10-12T02:56:08.785373162Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month") 
2025-10-12T02:56:08.785957298Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2025-10-12T02:56:08.786726496Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2025-10-12T02:56:08.790349652Z 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)
2025-10-12T02:56:08.791603757Z 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"
2025-10-12T02:56:08.792019133Z query: DROP TABLE "categories"
2025-10-12T02:56:08.798467617Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2025-10-12T02:56:08.803371611Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId") 
2025-10-12T02:56:08.804222965Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId") 
2025-10-12T02:56:08.805947577Z 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)
2025-10-12T02:56:08.807134487Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2025-10-12T02:56:08.807563561Z query: DROP TABLE "payees"
2025-10-12T02:56:08.808790461Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2025-10-12T02:56:08.812957561Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2025-10-12T02:56:08.816686530Z 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)
2025-10-12T02:56:08.818173954Z 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"
2025-10-12T02:56:08.818940908Z query: DROP TABLE "transactions"
2025-10-12T02:56:08.820104611Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2025-10-12T02:56:08.824706467Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId") 
2025-10-12T02:56:08.827651627Z 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)
2025-10-12T02:56:08.828856212Z 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"
2025-10-12T02:56:08.829195666Z query: DROP TABLE "accounts"
2025-10-12T02:56:08.830260169Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2025-10-12T02:56:08.834368862Z 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)
2025-10-12T02:56:08.835244345Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2025-10-12T02:56:08.835615231Z query: DROP TABLE "budgets"
2025-10-12T02:56:08.836836420Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-10-12T02:56:08.840038266Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2025-10-12T02:56:08.841704582Z 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)
2025-10-12T02:56:08.842625285Z 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"
2025-10-12T02:56:08.842985992Z query: DROP TABLE "category_groups"
2025-10-12T02:56:08.843842556Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2025-10-12T02:56:08.847258815Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId") 
2025-10-12T02:56:08.850643931Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2025-10-12T02:56:08.851145270Z Migration initial1649259669912 has been executed successfully.
2025-10-12T02:56:08.852343723Z 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)
2025-10-12T02:56:08.853465201Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2025-10-12T02:56:08.854075039Z query: DROP TABLE "budgets"
2025-10-12T02:56:08.855444566Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-10-12T02:56:08.860054788Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2025-10-12T02:56:08.860667753Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2025-10-12T02:56:08.864037488Z 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)
2025-10-12T02:56:08.866365224Z 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"
2025-10-12T02:56:08.866836804Z query: DROP TABLE "budget_months"
2025-10-12T02:56:08.868679354Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2025-10-12T02:56:08.873900857Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2025-10-12T02:56:08.874565425Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2025-10-12T02:56:08.876032539Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2025-10-12T02:56:08.876323625Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2025-10-12T02:56:08.878049250Z 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)
2025-10-12T02:56:08.878966356Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2025-10-12T02:56:08.879623630Z query: DROP TABLE "budgets"
2025-10-12T02:56:08.880825089Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-10-12T02:56:08.894919186Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2025-10-12T02:56:08.895333160Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2025-10-12T02:56:08.895746131Z query: COMMIT
2025-10-12T02:56:15.384804313Z [custom-init] No custom files found, skipping...
2025-10-12T02:56:15.614242623Z 
2025-10-12T02:56:15.614287834Z > BudgE@0.0.8 start
2025-10-12T02:56:15.614299688Z > node build/src/server.js
2025-10-12T02:56:15.614308566Z 
2025-10-12T02:56:17.767053820Z !!!WARNING!!! Running in development mode!
2025-10-12T02:56:17.848380236Z Server listening on: http://0.0.0.0:5000
2025-10-12T02:56:18.439611295Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2025-10-12T02:56:18.458678485Z [ls.io-init] done.
2025-10-12T02:56:19.590885967Z Error: You must be logged in to do that
2025-10-12T02:56:19.590924084Z     at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2025-10-12T02:56:19.590933924Z     at Generator.next (<anonymous>)
2025-10-12T02:56:19.590942872Z     at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2025-10-12T02:56:19.590951249Z     at new Promise (<anonymous>)
2025-10-12T02:56:19.590959656Z     at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2025-10-12T02:56:19.590968333Z     at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2025-10-12T02:56:19.590976780Z     at /app/www/public/backend/build/routes.js:1245:97
2025-10-12T02:56:19.590984937Z     at Generator.next (<anonymous>)
2025-10-12T02:56:19.590993223Z     at /app/www/public/backend/build/routes.js:8:71
2025-10-12T02:56:19.591001350Z     at new Promise (<anonymous>) {
2025-10-12T02:56:19.591009707Z   status: 401
2025-10-12T02:56:19.591017823Z }