2026-04-26T04:47:55.597827757Z [migrations] started
2026-04-26T04:47:55.710371908Z [migrations] 01-nginx-site-confs-default: executing...
2026-04-26T04:47:56.041397325Z [migrations] 01-nginx-site-confs-default: succeeded
2026-04-26T04:47:56.119214413Z [migrations] 02-default-location: executing...
2026-04-26T04:47:56.364370477Z [migrations] 02-default-location: succeeded
2026-04-26T04:47:56.364946437Z [migrations] done
2026-04-26T04:47:56.894755643Z usermod: no changes
2026-04-26T04:47:56.920876575Z ───────────────────────────────────────
2026-04-26T04:47:56.920904782Z
2026-04-26T04:47:56.920910042Z ██╗ ███████╗██╗ ██████╗
2026-04-26T04:47:56.920914191Z ██║ ██╔════╝██║██╔═══██╗
2026-04-26T04:47:56.920918529Z ██║ ███████╗██║██║ ██║
2026-04-26T04:47:56.920922648Z ██║ ╚════██║██║██║ ██║
2026-04-26T04:47:56.920926626Z ███████╗███████║██║╚██████╔╝
2026-04-26T04:47:56.920930664Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-04-26T04:47:56.920934361Z
2026-04-26T04:47:56.920938470Z Brought to you by linuxserver.io
2026-04-26T04:47:56.920942498Z ───────────────────────────────────────
2026-04-26T04:47:56.926332001Z
2026-04-26T04:47:56.926348976Z To support LSIO projects visit:
2026-04-26T04:47:56.926357793Z https://www.linuxserver.io/donate/
2026-04-26T04:47:56.926366040Z
2026-04-26T04:47:56.926374136Z ───────────────────────────────────────
2026-04-26T04:47:56.926383986Z GID/UID
2026-04-26T04:47:56.926392223Z ───────────────────────────────────────
2026-04-26T04:47:57.038797253Z
2026-04-26T04:47:57.038827684Z User UID: 911
2026-04-26T04:47:57.038837514Z User GID: 911
2026-04-26T04:47:57.038846031Z ───────────────────────────────────────
2026-04-26T04:47:57.077520915Z Linuxserver.io version: 0.0.9-ls183
2026-04-26T04:47:57.080255932Z Build-date: 2026-04-26T04:36:51+00:00
2026-04-26T04:47:57.080282065Z ───────────────────────────────────────
2026-04-26T04:47:57.080292466Z
2026-04-26T04:48:02.250944033Z Setting resolver to 8.8.8.8 8.8.4.4
2026-04-26T04:48:02.369424689Z Setting worker_processes to 64
2026-04-26T04:48:04.139754989Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2026-04-26T04:48:04.350483053Z ......+.....+..........+.................+.......+.....+......+...+.+........+...+...+....+.....+......+.......+..+...+...+....+...+............+..+.........+....+..+...+...+.......+......+.........+.....+.+......+++++++++++++++++++++++++++++++++++++++*.+.......................+....+.........+..+.......+...+...+......+...+......+.....+......+.+...+..+....+...+.....+......+.+...+........+++++++++++++++++++++++++++++++++++++++*......+....+..+.....................++++++
2026-04-26T04:48:04.782438592Z .......+......+......+...+++++++++++++++++++++++++++++++++++++++*.+...+......+.+.........+.........+..+.+...+...............+.....+.+..............+......+++++++++++++++++++++++++++++++++++++++*..+.................+....+.........+.................+.+...+..+...+......+....+......+.....+...+...+.............+.....+.........+......+......+.+.....+...+.+...+...+..+...+....+.....................+...+.........+..+....+..............+......+.+......+..+......+.+......+..+..........+...+........+....+..+.........+.......+..+............+.............+.....+.+...........+.+...+............+.........+.....+.+..+...+.........+...............+.+..............+......+..........+..+.+..+...+.+........+............+.+...+.....+.+...+...+.........+...........+...+....+.....+.+......+.........+..+..........+..+......+....+..+...+.+......+...........+...+.+......+.....+.........+....+..............+.......+.....+...+.......+...+...........+..........+............+..+..........+............+.....+.+............+...+...+..............+.+..+..........+...+..+.............+...........+.........+....+...+.....+...+....+...........+....+...++++++
2026-04-26T04:48:04.822425498Z -----
2026-04-26T04:48:07.874300015Z New container detected. Setting up app folder and fixing permissions.
2026-04-26T04:48:49.298422264Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2026-04-26T04:48:49.449390233Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2026-04-26T04:48:49.543375039Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2026-04-26T04:48:49.555072846Z 0 migrations are already loaded in the database.
2026-04-26T04:48:49.555404875Z 3 migrations were found in the source code.
2026-04-26T04:48:49.555729368Z 3 migrations are new migrations that needs to be executed.
2026-04-26T04:48:49.566333453Z query: BEGIN TRANSACTION
2026-04-26T04:48:49.601063452Z query: SELECT COUNT(*) FROM users
2026-04-26T04:48:49.642224382Z query failed: SELECT COUNT(*) FROM users
2026-04-26T04:48:49.653332030Z error: Error: SQLITE_ERROR: no such table: users
2026-04-26T04:48:49.653358664Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2026-04-26T04:48:49.653368874Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2026-04-26T04:48:49.653378414Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2026-04-26T04:48:49.653386720Z at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2026-04-26T04:48:49.653429416Z at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2026-04-26T04:48:49.653437763Z at new Promise (<anonymous>)
2026-04-26T04:48:49.653445900Z at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2026-04-26T04:48:49.653454507Z at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2026-04-26T04:48:49.653463024Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2026-04-26T04:48:49.653471621Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2026-04-26T04:48:49.653480008Z errno: 1,
2026-04-26T04:48:49.653487814Z code: 'SQLITE_ERROR',
2026-04-26T04:48:49.653495710Z __augmented: true
2026-04-26T04:48:49.653503616Z }
2026-04-26T04:48:49.687560169Z 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-04-26T04:48:49.714843241Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email")
2026-04-26T04:48:49.774388192Z 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-04-26T04:48:49.796848272Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-04-26T04:48:49.812721548Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-04-26T04:48:49.852314230Z 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-04-26T04:48:49.869033449Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-04-26T04:48:49.877515019Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-04-26T04:48:49.892371447Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-04-26T04:48:49.936047571Z 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-04-26T04:48:49.950881965Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-04-26T04:48:49.962734623Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-04-26T04:48:49.993879483Z 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-04-26T04:48:50.032775642Z 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-04-26T04:48:50.063557881Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-04-26T04:48:50.103535357Z 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-04-26T04:48:50.127868720Z 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-04-26T04:48:50.153870653Z 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-04-26T04:48:50.160582499Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-04-26T04:48:50.168693653Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-04-26T04:48:50.192626860Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-04-26T04:48:50.226211532Z 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-04-26T04:48:50.251829181Z 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-04-26T04:48:50.269003827Z query: DROP TABLE "budget_months"
2026-04-26T04:48:50.282335875Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-04-26T04:48:50.350961433Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-04-26T04:48:50.364460708Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-04-26T04:48:50.370385149Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2026-04-26T04:48:50.375162038Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2026-04-26T04:48:50.379921763Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2026-04-26T04:48:50.419506609Z 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-04-26T04:48:50.430961537Z 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-04-26T04:48:50.435085131Z query: DROP TABLE "category_months"
2026-04-26T04:48:50.440311716Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2026-04-26T04:48:50.474848066Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-04-26T04:48:50.481369268Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-04-26T04:48:50.487123376Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-04-26T04:48:50.491749031Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2026-04-26T04:48:50.496728138Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2026-04-26T04:48:50.537648934Z 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-04-26T04:48:50.550536597Z 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-04-26T04:48:50.554521351Z query: DROP TABLE "categories"
2026-04-26T04:48:50.576739083Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2026-04-26T04:48:50.612574829Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-04-26T04:48:50.640371906Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-04-26T04:48:50.672350656Z 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-04-26T04:48:50.684979678Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2026-04-26T04:48:50.689242853Z query: DROP TABLE "payees"
2026-04-26T04:48:50.695131030Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2026-04-26T04:48:50.727199480Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2026-04-26T04:48:50.768721005Z 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-04-26T04:48:50.783555569Z 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-04-26T04:48:50.787904677Z query: DROP TABLE "transactions"
2026-04-26T04:48:50.793020469Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2026-04-26T04:48:50.825330746Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-04-26T04:48:50.859153228Z 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-04-26T04:48:50.870949994Z 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-04-26T04:48:50.874458569Z query: DROP TABLE "accounts"
2026-04-26T04:48:50.880548674Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2026-04-26T04:48:50.924573631Z 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-04-26T04:48:50.932796770Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2026-04-26T04:48:50.936071736Z query: DROP TABLE "budgets"
2026-04-26T04:48:50.942073903Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-26T04:48:50.972574966Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2026-04-26T04:48:50.993192075Z 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-04-26T04:48:51.002194594Z 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-04-26T04:48:51.005538718Z query: DROP TABLE "category_groups"
2026-04-26T04:48:51.011915389Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2026-04-26T04:48:51.044622906Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-04-26T04:48:51.095200969Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2026-04-26T04:48:51.106759706Z Migration initial1649259669912 has been executed successfully.
2026-04-26T04:48:51.123716874Z 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-04-26T04:48:51.133876715Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-04-26T04:48:51.137675054Z query: DROP TABLE "budgets"
2026-04-26T04:48:51.152080594Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-26T04:48:51.185776741Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-04-26T04:48:51.189332361Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-04-26T04:48:51.217492249Z 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-04-26T04:48:51.228283380Z 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-04-26T04:48:51.233718375Z query: DROP TABLE "budget_months"
2026-04-26T04:48:51.239440548Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-04-26T04:48:51.274359989Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-04-26T04:48:51.284741946Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-04-26T04:48:51.315720992Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2026-04-26T04:48:51.319993446Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2026-04-26T04:48:51.344408392Z 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-04-26T04:48:51.353473157Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-04-26T04:48:51.356976993Z query: DROP TABLE "budgets"
2026-04-26T04:48:51.363267240Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-26T04:48:51.402740181Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2026-04-26T04:48:51.405290476Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2026-04-26T04:48:51.408945437Z query: COMMIT
2026-04-26T04:49:03.102984455Z [custom-init] No custom files found, skipping...
2026-04-26T04:49:07.567388664Z
2026-04-26T04:49:07.567433214Z > BudgE@0.0.8 start
2026-04-26T04:49:07.567443204Z > node build/src/server.js
2026-04-26T04:49:07.567451601Z
2026-04-26T04:49:19.288392339Z !!!WARNING!!! Running in development mode!
2026-04-26T04:49:20.326195574Z Server listening on: http://0.0.0.0:5000
2026-04-26T04:49:21.136496275Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-04-26T04:49:21.739689704Z [ls.io-init] done.
2026-04-26T04:49:23.040794384Z Error: You must be logged in to do that
2026-04-26T04:49:23.040837120Z at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2026-04-26T04:49:23.040847912Z at Generator.next (<anonymous>)
2026-04-26T04:49:23.040859115Z at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2026-04-26T04:49:23.040869696Z at new Promise (<anonymous>)
2026-04-26T04:49:23.040878844Z at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2026-04-26T04:49:23.040887181Z at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2026-04-26T04:49:23.040895508Z at /app/www/public/backend/build/routes.js:1245:97
2026-04-26T04:49:23.040903644Z at Generator.next (<anonymous>)
2026-04-26T04:49:23.040911891Z at /app/www/public/backend/build/routes.js:8:71
2026-04-26T04:49:23.040920047Z at new Promise (<anonymous>) {
2026-04-26T04:49:23.040928935Z status: 401
2026-04-26T04:49:23.040939106Z }