2025-10-26T02:59:08.870122801Z [migrations] started
2025-10-26T02:59:08.875974503Z [migrations] 01-nginx-site-confs-default: executing...
2025-10-26T02:59:08.883166714Z [migrations] 01-nginx-site-confs-default: succeeded
2025-10-26T02:59:08.885815717Z [migrations] 02-default-location: executing...
2025-10-26T02:59:08.892300614Z [migrations] 02-default-location: succeeded
2025-10-26T02:59:08.892312007Z [migrations] done
2025-10-26T02:59:08.903582729Z usermod: no changes
2025-10-26T02:59:08.905270196Z ───────────────────────────────────────
2025-10-26T02:59:08.905277441Z
2025-10-26T02:59:08.905281058Z ██╗ ███████╗██╗ ██████╗
2025-10-26T02:59:08.905284786Z ██║ ██╔════╝██║██╔═══██╗
2025-10-26T02:59:08.905288513Z ██║ ███████╗██║██║ ██║
2025-10-26T02:59:08.905292161Z ██║ ╚════██║██║██║ ██║
2025-10-26T02:59:08.905295848Z ███████╗███████║██║╚██████╔╝
2025-10-26T02:59:08.905299495Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2025-10-26T02:59:08.905303173Z
2025-10-26T02:59:08.905306790Z Brought to you by linuxserver.io
2025-10-26T02:59:08.905310397Z ───────────────────────────────────────
2025-10-26T02:59:08.905665252Z
2025-10-26T02:59:08.905689120Z To support LSIO projects visit:
2025-10-26T02:59:08.905698900Z https://www.linuxserver.io/donate/
2025-10-26T02:59:08.905707016Z
2025-10-26T02:59:08.905714852Z ───────────────────────────────────────
2025-10-26T02:59:08.905723539Z GID/UID
2025-10-26T02:59:08.905731485Z ───────────────────────────────────────
2025-10-26T02:59:08.910002294Z
2025-10-26T02:59:08.910011332Z User UID: 911
2025-10-26T02:59:08.910015892Z User GID: 911
2025-10-26T02:59:08.910020240Z ───────────────────────────────────────
2025-10-26T02:59:08.911657046Z Linuxserver.io version: 0.0.9-ls168
2025-10-26T02:59:08.911928012Z Build-date: 2025-10-26T02:49:52+00:00
2025-10-26T02:59:08.911940978Z ───────────────────────────────────────
2025-10-26T02:59:08.911945958Z
2025-10-26T02:59:08.988864464Z Setting resolver to 8.8.8.8 8.8.4.4
2025-10-26T02:59:08.994101900Z Setting worker_processes to 64
2025-10-26T02:59:09.015934547Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2025-10-26T02:59:09.034168349Z ..+++++++++++++++++++++++++++++++++++++++*....+......+......+++++++++++++++++++++++++++++++++++++++*......+.+...+..+....+........+...+....+.....+....+..++++++
2025-10-26T02:59:09.048754366Z .+.....+.........+...+.......+...........+....+...+..................+........+......+......+...+....+++++++++++++++++++++++++++++++++++++++*.+......+...+.......+...+...+........+.+.....+.........+++++++++++++++++++++++++++++++++++++++*.........+.......+.....+.+...+..+..........+..+...+....+........+.+.....+....+........+.............+..............+..........+........+...+............+.........+....+......+........+.+.........+...........++++++
2025-10-26T02:59:09.051939890Z -----
2025-10-26T02:59:09.095890840Z New container detected. Setting up app folder and fixing permissions.
2025-10-26T02:59:27.322468539Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2025-10-26T02:59:27.328090729Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2025-10-26T02:59:27.349056100Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2025-10-26T02:59:27.350100533Z 0 migrations are already loaded in the database.
2025-10-26T02:59:27.350129141Z 3 migrations were found in the source code.
2025-10-26T02:59:27.350173500Z 3 migrations are new migrations that needs to be executed.
2025-10-26T02:59:27.350961457Z query: BEGIN TRANSACTION
2025-10-26T02:59:27.353086485Z query: SELECT COUNT(*) FROM users
2025-10-26T02:59:27.354920197Z query failed: SELECT COUNT(*) FROM users
2025-10-26T02:59:27.356708929Z error: Error: SQLITE_ERROR: no such table: users
2025-10-26T02:59:27.356725031Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2025-10-26T02:59:27.356735221Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2025-10-26T02:59:27.356744560Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2025-10-26T02:59:27.356753047Z at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2025-10-26T02:59:27.356761685Z at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2025-10-26T02:59:27.356770032Z at new Promise (<anonymous>)
2025-10-26T02:59:27.356778358Z at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2025-10-26T02:59:27.356786815Z at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2025-10-26T02:59:27.356795132Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2025-10-26T02:59:27.356803830Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2025-10-26T02:59:27.356832507Z errno: 1,
2025-10-26T02:59:27.356840674Z code: 'SQLITE_ERROR',
2025-10-26T02:59:27.356848820Z __augmented: true
2025-10-26T02:59:27.356856836Z }
2025-10-26T02:59:27.359460378Z 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-26T02:59:27.360750396Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email")
2025-10-26T02:59:27.364068056Z 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-26T02:59:27.365192169Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2025-10-26T02:59:27.366029655Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2025-10-26T02:59:27.368924103Z 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-26T02:59:27.369954427Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2025-10-26T02:59:27.370791773Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2025-10-26T02:59:27.371779812Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2025-10-26T02:59:27.375590504Z 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-26T02:59:27.376672282Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2025-10-26T02:59:27.377821827Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2025-10-26T02:59:27.381586327Z 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-26T02:59:27.386237451Z 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-26T02:59:27.387771109Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2025-10-26T02:59:27.393376465Z 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-26T02:59:27.396508220Z 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-26T02:59:27.399219749Z 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-26T02:59:27.399972866Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2025-10-26T02:59:27.400636732Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2025-10-26T02:59:27.401460992Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2025-10-26T02:59:27.405424763Z 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-26T02:59:27.407012018Z 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-26T02:59:27.407578639Z query: DROP TABLE "budget_months"
2025-10-26T02:59:27.409068549Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2025-10-26T02:59:27.414425946Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2025-10-26T02:59:27.415489718Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2025-10-26T02:59:27.416566075Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2025-10-26T02:59:27.417788125Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2025-10-26T02:59:27.418510249Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2025-10-26T02:59:27.426424022Z 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-26T02:59:27.427487573Z 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-26T02:59:27.427824341Z query: DROP TABLE "category_months"
2025-10-26T02:59:27.428664082Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2025-10-26T02:59:27.432189881Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2025-10-26T02:59:27.432777354Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2025-10-26T02:59:27.433339626Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2025-10-26T02:59:27.433788330Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2025-10-26T02:59:27.434370993Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2025-10-26T02:59:27.437309790Z 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-26T02:59:27.438692934Z 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-26T02:59:27.439083310Z query: DROP TABLE "categories"
2025-10-26T02:59:27.440099105Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2025-10-26T02:59:27.444481369Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2025-10-26T02:59:27.445188062Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2025-10-26T02:59:27.447214051Z 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-26T02:59:27.448404197Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2025-10-26T02:59:27.449029576Z query: DROP TABLE "payees"
2025-10-26T02:59:27.450554536Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2025-10-26T02:59:27.455635086Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2025-10-26T02:59:27.459303933Z 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-26T02:59:27.461386065Z 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-26T02:59:27.461979389Z query: DROP TABLE "transactions"
2025-10-26T02:59:27.463258845Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2025-10-26T02:59:27.468362000Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2025-10-26T02:59:27.471449376Z 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-26T02:59:27.472700655Z 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-26T02:59:27.473031682Z query: DROP TABLE "accounts"
2025-10-26T02:59:27.474059030Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2025-10-26T02:59:27.478257744Z 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-26T02:59:27.479089969Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2025-10-26T02:59:27.479416226Z query: DROP TABLE "budgets"
2025-10-26T02:59:27.480603817Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-10-26T02:59:27.483869974Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2025-10-26T02:59:27.485521639Z 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-26T02:59:27.486464267Z 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-26T02:59:27.486777437Z query: DROP TABLE "category_groups"
2025-10-26T02:59:27.487645024Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2025-10-26T02:59:27.491044679Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2025-10-26T02:59:27.494374914Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2025-10-26T02:59:27.494864941Z Migration initial1649259669912 has been executed successfully.
2025-10-26T02:59:27.496098895Z 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-26T02:59:27.497155032Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2025-10-26T02:59:27.497587813Z query: DROP TABLE "budgets"
2025-10-26T02:59:27.498921178Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-10-26T02:59:27.503059580Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2025-10-26T02:59:27.503593936Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2025-10-26T02:59:27.506957949Z 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-26T02:59:27.508391766Z 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-26T02:59:27.508897885Z query: DROP TABLE "budget_months"
2025-10-26T02:59:27.510693941Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2025-10-26T02:59:27.515534306Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2025-10-26T02:59:27.516092931Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2025-10-26T02:59:27.517799457Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2025-10-26T02:59:27.518016183Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2025-10-26T02:59:27.519451894Z 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-26T02:59:27.520343308Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2025-10-26T02:59:27.520666980Z query: DROP TABLE "budgets"
2025-10-26T02:59:27.521791735Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-10-26T02:59:27.526150982Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2025-10-26T02:59:27.526378700Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2025-10-26T02:59:27.526647552Z query: COMMIT
2025-10-26T02:59:31.941263015Z [custom-init] No custom files found, skipping...
2025-10-26T02:59:32.119637343Z
2025-10-26T02:59:32.119674928Z > BudgE@0.0.8 start
2025-10-26T02:59:32.119687333Z > node build/src/server.js
2025-10-26T02:59:32.119696642Z
2025-10-26T02:59:34.083787249Z !!!WARNING!!! Running in development mode!
2025-10-26T02:59:34.413506332Z Server listening on: http://0.0.0.0:5000
2025-10-26T02:59:34.973184184Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2025-10-26T02:59:35.029953232Z [ls.io-init] done.
2025-10-26T02:59:37.640259045Z Error: You must be logged in to do that
2025-10-26T02:59:37.640300518Z at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2025-10-26T02:59:37.640310438Z at Generator.next (<anonymous>)
2025-10-26T02:59:37.640319376Z at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2025-10-26T02:59:37.640327763Z at new Promise (<anonymous>)
2025-10-26T02:59:37.640336070Z at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2025-10-26T02:59:37.640344376Z at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2025-10-26T02:59:37.640352623Z at /app/www/public/backend/build/routes.js:1245:97
2025-10-26T02:59:37.640361030Z at Generator.next (<anonymous>)
2025-10-26T02:59:37.640369237Z at /app/www/public/backend/build/routes.js:8:71
2025-10-26T02:59:37.640377353Z at new Promise (<anonymous>) {
2025-10-26T02:59:37.640385700Z status: 401
2025-10-26T02:59:37.640393736Z }