2025-10-19T03:08:03.998206956Z [migrations] started
2025-10-19T03:08:04.005765995Z [migrations] 01-nginx-site-confs-default: executing...
2025-10-19T03:08:04.013088978Z [migrations] 01-nginx-site-confs-default: succeeded
2025-10-19T03:08:04.016938359Z [migrations] 02-default-location: executing...
2025-10-19T03:08:04.023232190Z [migrations] 02-default-location: succeeded
2025-10-19T03:08:04.023244966Z [migrations] done
2025-10-19T03:08:04.036479031Z usermod: no changes
2025-10-19T03:08:04.039209258Z ───────────────────────────────────────
2025-10-19T03:08:04.039224529Z
2025-10-19T03:08:04.039232826Z ██╗ ███████╗██╗ ██████╗
2025-10-19T03:08:04.039241273Z ██║ ██╔════╝██║██╔═══██╗
2025-10-19T03:08:04.039249850Z ██║ ███████╗██║██║ ██║
2025-10-19T03:08:04.039258217Z ██║ ╚════██║██║██║ ██║
2025-10-19T03:08:04.039266353Z ███████╗███████║██║╚██████╔╝
2025-10-19T03:08:04.039274880Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2025-10-19T03:08:04.039283157Z
2025-10-19T03:08:04.039290933Z Brought to you by linuxserver.io
2025-10-19T03:08:04.039299039Z ───────────────────────────────────────
2025-10-19T03:08:04.039703313Z
2025-10-19T03:08:04.039709936Z To support LSIO projects visit:
2025-10-19T03:08:04.039713704Z https://www.linuxserver.io/donate/
2025-10-19T03:08:04.039717842Z
2025-10-19T03:08:04.039721369Z ───────────────────────────────────────
2025-10-19T03:08:04.039725828Z GID/UID
2025-10-19T03:08:04.039729395Z ───────────────────────────────────────
2025-10-19T03:08:04.043997458Z
2025-10-19T03:08:04.044012158Z User UID: 911
2025-10-19T03:08:04.044020264Z User GID: 911
2025-10-19T03:08:04.044028401Z ───────────────────────────────────────
2025-10-19T03:08:04.046809440Z Linuxserver.io version: 0.0.9-ls167
2025-10-19T03:08:04.047260849Z Build-date: 2025-10-19T02:58:45+00:00
2025-10-19T03:08:04.047265719Z ───────────────────────────────────────
2025-10-19T03:08:04.047269586Z
2025-10-19T03:08:04.130474477Z Setting resolver to 8.8.8.8 8.8.4.4
2025-10-19T03:08:04.135811853Z Setting worker_processes to 64
2025-10-19T03:08:04.158926120Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2025-10-19T03:08:04.171861133Z ..+....+..+....+.....+......+....+.....+++++++++++++++++++++++++++++++++++++++*.........+......+..+.......+...+..+.+......+.....+..........+.........+..+....+......+..+.......+.....+...+...+....+...............+...+..+.........+....+++++++++++++++++++++++++++++++++++++++*..........+...........+....+.....+.+.....+...++++++
2025-10-19T03:08:04.196422674Z .......+..+.+++++++++++++++++++++++++++++++++++++++*......+........+....+...........+...+++++++++++++++++++++++++++++++++++++++*.+.....+.......+..+..........+...+......+..+...+..........+...........+.+.........+........+...+...+.+......+...+..+...+....+......+..+.......+..+...+...............+.+......+...............+........+.+..+....+...+...........+......+...............+...+.......+...........+....+......+...+..+...+....+...+..............+.........+......+.........+......++++++
2025-10-19T03:08:04.199597426Z -----
2025-10-19T03:08:04.244899455Z New container detected. Setting up app folder and fixing permissions.
2025-10-19T03:08:22.326027624Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2025-10-19T03:08:22.331880338Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2025-10-19T03:08:22.345036185Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2025-10-19T03:08:22.346082512Z 0 migrations are already loaded in the database.
2025-10-19T03:08:22.346097782Z 3 migrations were found in the source code.
2025-10-19T03:08:22.346104386Z 3 migrations are new migrations that needs to be executed.
2025-10-19T03:08:22.346824445Z query: BEGIN TRANSACTION
2025-10-19T03:08:22.348831376Z query: SELECT COUNT(*) FROM users
2025-10-19T03:08:22.349871931Z query failed: SELECT COUNT(*) FROM users
2025-10-19T03:08:22.351198782Z error: Error: SQLITE_ERROR: no such table: users
2025-10-19T03:08:22.351206999Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2025-10-19T03:08:22.351212981Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2025-10-19T03:08:22.351218923Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2025-10-19T03:08:22.351224544Z at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2025-10-19T03:08:22.351230146Z at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2025-10-19T03:08:22.351235667Z at new Promise (<anonymous>)
2025-10-19T03:08:22.351241338Z at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2025-10-19T03:08:22.351247010Z at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2025-10-19T03:08:22.351252581Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2025-10-19T03:08:22.351272030Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2025-10-19T03:08:22.351277661Z errno: 1,
2025-10-19T03:08:22.351283032Z code: 'SQLITE_ERROR',
2025-10-19T03:08:22.351288383Z __augmented: true
2025-10-19T03:08:22.351293674Z }
2025-10-19T03:08:22.353939811Z 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-19T03:08:22.355891511Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email")
2025-10-19T03:08:22.359033757Z 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-19T03:08:22.360207610Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2025-10-19T03:08:22.361062251Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2025-10-19T03:08:22.364428889Z 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-19T03:08:22.365662252Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2025-10-19T03:08:22.366489258Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2025-10-19T03:08:22.367157523Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2025-10-19T03:08:22.369592776Z 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-19T03:08:22.370528630Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2025-10-19T03:08:22.371614877Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2025-10-19T03:08:22.374730841Z 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-19T03:08:22.378534289Z 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-19T03:08:22.380295264Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2025-10-19T03:08:22.385306053Z 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-19T03:08:22.388971653Z 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-19T03:08:22.391365863Z 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-19T03:08:22.392089320Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2025-10-19T03:08:22.392899251Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2025-10-19T03:08:22.393634651Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2025-10-19T03:08:22.397160941Z 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-19T03:08:22.399340208Z 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-19T03:08:22.399758711Z query: DROP TABLE "budget_months"
2025-10-19T03:08:22.400925871Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2025-10-19T03:08:22.406304440Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2025-10-19T03:08:22.407213821Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2025-10-19T03:08:22.408209295Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2025-10-19T03:08:22.409093535Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2025-10-19T03:08:22.410377801Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2025-10-19T03:08:22.414110286Z 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-19T03:08:22.415180541Z 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-19T03:08:22.415526427Z query: DROP TABLE "category_months"
2025-10-19T03:08:22.416378563Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2025-10-19T03:08:22.419351428Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2025-10-19T03:08:22.420024473Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2025-10-19T03:08:22.420741196Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2025-10-19T03:08:22.421348709Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2025-10-19T03:08:22.421987145Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2025-10-19T03:08:22.425379314Z 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-19T03:08:22.427205571Z 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-19T03:08:22.427617741Z query: DROP TABLE "categories"
2025-10-19T03:08:22.428546591Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2025-10-19T03:08:22.433434743Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2025-10-19T03:08:22.434136355Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2025-10-19T03:08:22.439810299Z 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-19T03:08:22.441003351Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2025-10-19T03:08:22.441396041Z query: DROP TABLE "payees"
2025-10-19T03:08:22.442338860Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2025-10-19T03:08:22.446563516Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2025-10-19T03:08:22.449774250Z 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-19T03:08:22.451162445Z 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-19T03:08:22.451650057Z query: DROP TABLE "transactions"
2025-10-19T03:08:22.453257593Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2025-10-19T03:08:22.457321025Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2025-10-19T03:08:22.460143136Z 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-19T03:08:22.461586001Z 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-19T03:08:22.461891356Z query: DROP TABLE "accounts"
2025-10-19T03:08:22.463036973Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2025-10-19T03:08:22.467213371Z 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-19T03:08:22.468007280Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2025-10-19T03:08:22.468327484Z query: DROP TABLE "budgets"
2025-10-19T03:08:22.469308630Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-10-19T03:08:22.472569144Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2025-10-19T03:08:22.474137692Z 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-19T03:08:22.474998896Z 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-19T03:08:22.475313239Z query: DROP TABLE "category_groups"
2025-10-19T03:08:22.476244965Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2025-10-19T03:08:22.478790690Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2025-10-19T03:08:22.482116226Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2025-10-19T03:08:22.482598226Z Migration initial1649259669912 has been executed successfully.
2025-10-19T03:08:22.483766348Z 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-19T03:08:22.484865010Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2025-10-19T03:08:22.485301178Z query: DROP TABLE "budgets"
2025-10-19T03:08:22.486385201Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-10-19T03:08:22.489441795Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2025-10-19T03:08:22.490055671Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2025-10-19T03:08:22.492867682Z 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-19T03:08:22.494658037Z 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-19T03:08:22.495404590Z query: DROP TABLE "budget_months"
2025-10-19T03:08:22.497061746Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2025-10-19T03:08:22.501232253Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2025-10-19T03:08:22.501879416Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2025-10-19T03:08:22.503069292Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2025-10-19T03:08:22.503285206Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2025-10-19T03:08:22.504799545Z 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-19T03:08:22.506027979Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2025-10-19T03:08:22.506375989Z query: DROP TABLE "budgets"
2025-10-19T03:08:22.507261201Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-10-19T03:08:22.512262110Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2025-10-19T03:08:22.512448626Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2025-10-19T03:08:22.512756656Z query: COMMIT
2025-10-19T03:08:26.831945448Z [custom-init] No custom files found, skipping...
2025-10-19T03:08:27.001360109Z
2025-10-19T03:08:27.001557727Z > BudgE@0.0.8 start
2025-10-19T03:08:27.001569230Z > node build/src/server.js
2025-10-19T03:08:27.001581365Z
2025-10-19T03:08:28.996318130Z !!!WARNING!!! Running in development mode!
2025-10-19T03:08:29.120187022Z Server listening on: http://0.0.0.0:5000
2025-10-19T03:08:29.864735042Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2025-10-19T03:08:29.963122010Z [ls.io-init] done.
2025-10-19T03:08:33.198779451Z Error: You must be logged in to do that
2025-10-19T03:08:33.198814441Z at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2025-10-19T03:08:33.198818920Z at Generator.next (<anonymous>)
2025-10-19T03:08:33.198823329Z at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2025-10-19T03:08:33.198827177Z at new Promise (<anonymous>)
2025-10-19T03:08:33.198831004Z at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2025-10-19T03:08:33.198834702Z at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2025-10-19T03:08:33.198838389Z at /app/www/public/backend/build/routes.js:1245:97
2025-10-19T03:08:33.198842007Z at Generator.next (<anonymous>)
2025-10-19T03:08:33.198845624Z at /app/www/public/backend/build/routes.js:8:71
2025-10-19T03:08:33.198849311Z at new Promise (<anonymous>) {
2025-10-19T03:08:33.198853359Z status: 401
2025-10-19T03:08:33.198856947Z }