2026-05-31T06:02:22.986741665Z [migrations] started
2026-05-31T06:02:23.124419061Z [migrations] 01-nginx-site-confs-default: executing...
2026-05-31T06:02:23.670186720Z [migrations] 01-nginx-site-confs-default: succeeded
2026-05-31T06:02:23.746978853Z [migrations] 02-default-location: executing...
2026-05-31T06:02:23.997198946Z [migrations] 02-default-location: succeeded
2026-05-31T06:02:23.997926982Z [migrations] done
2026-05-31T06:02:24.734400252Z usermod: no changes
2026-05-31T06:02:24.760088847Z ───────────────────────────────────────
2026-05-31T06:02:24.760115781Z
2026-05-31T06:02:24.760125541Z ██╗ ███████╗██╗ ██████╗
2026-05-31T06:02:24.760134499Z ██║ ██╔════╝██║██╔═══██╗
2026-05-31T06:02:24.760143447Z ██║ ███████╗██║██║ ██║
2026-05-31T06:02:24.760151924Z ██║ ╚════██║██║██║ ██║
2026-05-31T06:02:24.760160762Z ███████╗███████║██║╚██████╔╝
2026-05-31T06:02:24.760169569Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-05-31T06:02:24.760178207Z
2026-05-31T06:02:24.760186413Z Brought to you by linuxserver.io
2026-05-31T06:02:24.760194971Z ───────────────────────────────────────
2026-05-31T06:02:24.764893675Z
2026-05-31T06:02:24.764901320Z To support LSIO projects visit:
2026-05-31T06:02:24.764905529Z https://www.linuxserver.io/donate/
2026-05-31T06:02:24.764913074Z
2026-05-31T06:02:24.764916772Z ───────────────────────────────────────
2026-05-31T06:02:24.764921020Z GID/UID
2026-05-31T06:02:24.765137516Z ───────────────────────────────────────
2026-05-31T06:02:24.841244329Z
2026-05-31T06:02:24.841270763Z User UID: 911
2026-05-31T06:02:24.841281314Z User GID: 911
2026-05-31T06:02:24.841290362Z ───────────────────────────────────────
2026-05-31T06:02:24.881324864Z Linuxserver.io version: 0.0.9-ls187
2026-05-31T06:02:24.885392337Z Build-date: 2026-05-31T05:50:52+00:00
2026-05-31T06:02:24.885418139Z ───────────────────────────────────────
2026-05-31T06:02:24.885428831Z
2026-05-31T06:02:28.526080170Z Setting resolver to 8.8.8.8 8.8.4.4
2026-05-31T06:02:28.640819151Z Setting worker_processes to 64
2026-05-31T06:02:29.679496314Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2026-05-31T06:02:29.994077579Z ........+..+...+......+......+.+...+............+.....+....+.....+...+......+....+.................+.+...+.....+.+++++++++++++++++++++++++++++++++++++++*..+..+.........+....+..+.........+....+..+.+..+.+..+.......+........+............+.+......+......+..+.+...........+.+++++++++++++++++++++++++++++++++++++++*......+.....+....+...+.....+.+...........+.+...+.....+.......+.....+...+....+......+.....+....+............+.....+...+...+.......+.................+...+.......+........+.+...........+...+...+...+.+...........+.......+...+..+.+......+.........+..++++++
2026-05-31T06:02:30.097141092Z .+.......+........+...+.+.....+..........+.....+......+....+....................+.+...+++++++++++++++++++++++++++++++++++++++*..+......+............+............+++++++++++++++++++++++++++++++++++++++*.......+.....+...+.+..+....+......+.........+.....+......+.......+..+.+...+..+....+.....................+...+..+...+....+..+.+..+..................+...+.......+........++++++
2026-05-31T06:02:30.138372064Z -----
2026-05-31T06:02:31.701984651Z New container detected. Setting up app folder and fixing permissions.
2026-05-31T06:03:14.075501150Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2026-05-31T06:03:14.228793859Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2026-05-31T06:03:14.335304324Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2026-05-31T06:03:14.346544155Z 0 migrations are already loaded in the database.
2026-05-31T06:03:14.346932978Z 3 migrations were found in the source code.
2026-05-31T06:03:14.347242411Z 3 migrations are new migrations that needs to be executed.
2026-05-31T06:03:14.358399385Z query: BEGIN TRANSACTION
2026-05-31T06:03:14.393265466Z query: SELECT COUNT(*) FROM users
2026-05-31T06:03:14.433931670Z query failed: SELECT COUNT(*) FROM users
2026-05-31T06:03:14.445078163Z error: Error: SQLITE_ERROR: no such table: users
2026-05-31T06:03:14.445104436Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2026-05-31T06:03:14.445114426Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2026-05-31T06:03:14.445124376Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2026-05-31T06:03:14.445133063Z at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2026-05-31T06:03:14.445141551Z at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2026-05-31T06:03:14.445151050Z at new Promise (<anonymous>)
2026-05-31T06:03:14.445161401Z at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2026-05-31T06:03:14.445171922Z at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2026-05-31T06:03:14.445210670Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2026-05-31T06:03:14.445219457Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2026-05-31T06:03:14.445227694Z errno: 1,
2026-05-31T06:03:14.445236782Z code: 'SQLITE_ERROR',
2026-05-31T06:03:14.445246923Z __augmented: true
2026-05-31T06:03:14.445256372Z }
2026-05-31T06:03:14.478759708Z 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-31T06:03:14.506946444Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email")
2026-05-31T06:03:14.567202589Z 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-31T06:03:14.589924808Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-05-31T06:03:14.605493769Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-05-31T06:03:14.649582969Z 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-31T06:03:14.667540801Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-05-31T06:03:14.676121886Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-05-31T06:03:14.687239922Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-05-31T06:03:14.731400705Z 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-31T06:03:14.746306390Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-05-31T06:03:14.759136283Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-05-31T06:03:14.790253353Z 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-31T06:03:14.831687574Z 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-31T06:03:14.868206985Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-05-31T06:03:14.920873331Z 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-31T06:03:14.946618860Z 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-31T06:03:14.973698948Z 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-31T06:03:14.980424595Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-05-31T06:03:14.989144540Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-05-31T06:03:15.007201512Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-05-31T06:03:15.042060860Z 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-31T06:03:15.065087663Z 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-31T06:03:15.081913515Z query: DROP TABLE "budget_months"
2026-05-31T06:03:15.092441382Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-05-31T06:03:15.162027019Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-05-31T06:03:15.174790097Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-05-31T06:03:15.181285761Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2026-05-31T06:03:15.186307857Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2026-05-31T06:03:15.191402850Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2026-05-31T06:03:15.232432407Z 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-31T06:03:15.244291294Z 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-31T06:03:15.248603520Z query: DROP TABLE "category_months"
2026-05-31T06:03:15.254460117Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2026-05-31T06:03:15.291958631Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-05-31T06:03:15.300536379Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-05-31T06:03:15.325185720Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-05-31T06:03:15.330773185Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2026-05-31T06:03:15.334780096Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2026-05-31T06:03:15.368225415Z 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-31T06:03:15.381371155Z 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-31T06:03:15.385433698Z query: DROP TABLE "categories"
2026-05-31T06:03:15.401391462Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2026-05-31T06:03:15.436072400Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-05-31T06:03:15.441752692Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-05-31T06:03:15.467633875Z 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-31T06:03:15.479731753Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2026-05-31T06:03:15.484198230Z query: DROP TABLE "payees"
2026-05-31T06:03:15.490411756Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2026-05-31T06:03:15.522998095Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2026-05-31T06:03:15.565661152Z 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-31T06:03:15.582034974Z 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-31T06:03:15.586523365Z query: DROP TABLE "transactions"
2026-05-31T06:03:15.592349140Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2026-05-31T06:03:15.624727088Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-05-31T06:03:15.658849081Z 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-31T06:03:15.669993339Z 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-31T06:03:15.673577178Z query: DROP TABLE "accounts"
2026-05-31T06:03:15.679705262Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2026-05-31T06:03:15.724377996Z 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-31T06:03:15.733098562Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2026-05-31T06:03:15.736505665Z query: DROP TABLE "budgets"
2026-05-31T06:03:15.743832113Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-31T06:03:15.775005295Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2026-05-31T06:03:15.806420325Z 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-31T06:03:15.819480252Z 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-31T06:03:15.824509161Z query: DROP TABLE "category_groups"
2026-05-31T06:03:15.831424260Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2026-05-31T06:03:15.863521184Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-05-31T06:03:15.915794899Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2026-05-31T06:03:15.927545348Z Migration initial1649259669912 has been executed successfully.
2026-05-31T06:03:15.945093565Z 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-31T06:03:15.955068408Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-05-31T06:03:15.958857650Z query: DROP TABLE "budgets"
2026-05-31T06:03:15.977261100Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-31T06:03:16.011052236Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-05-31T06:03:16.015223388Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-05-31T06:03:16.044472174Z 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-31T06:03:16.056084304Z 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-31T06:03:16.062033588Z query: DROP TABLE "budget_months"
2026-05-31T06:03:16.068141872Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-05-31T06:03:16.107519571Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-05-31T06:03:16.114553550Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-05-31T06:03:16.137355780Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2026-05-31T06:03:16.141569438Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2026-05-31T06:03:16.166411458Z 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-31T06:03:16.175240232Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-05-31T06:03:16.179722029Z query: DROP TABLE "budgets"
2026-05-31T06:03:16.185098078Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-31T06:03:16.223785306Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2026-05-31T06:03:16.226478451Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2026-05-31T06:03:16.230331672Z query: COMMIT
2026-05-31T06:03:28.479137881Z [custom-init] No custom files found, skipping...
2026-05-31T06:03:32.607229287Z
2026-05-31T06:03:32.607272644Z > BudgE@0.0.8 start
2026-05-31T06:03:32.607285810Z > node build/src/server.js
2026-05-31T06:03:32.607295360Z
2026-05-31T06:03:44.273397116Z !!!WARNING!!! Running in development mode!
2026-05-31T06:03:45.259494354Z Server listening on: http://0.0.0.0:5000
2026-05-31T06:03:46.005519894Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-05-31T06:03:46.801301401Z [ls.io-init] done.
2026-05-31T06:03:48.547422510Z Error: You must be logged in to do that
2026-05-31T06:03:48.547460617Z at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2026-05-31T06:03:48.547470748Z at Generator.next (<anonymous>)
2026-05-31T06:03:48.547479736Z at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2026-05-31T06:03:48.547488072Z at new Promise (<anonymous>)
2026-05-31T06:03:48.547496299Z at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2026-05-31T06:03:48.547504556Z at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2026-05-31T06:03:48.547513203Z at /app/www/public/backend/build/routes.js:1245:97
2026-05-31T06:03:48.547521349Z at Generator.next (<anonymous>)
2026-05-31T06:03:48.547529466Z at /app/www/public/backend/build/routes.js:8:71
2026-05-31T06:03:48.547537572Z at new Promise (<anonymous>) {
2026-05-31T06:03:48.547547753Z status: 401
2026-05-31T06:03:48.547555909Z }