2026-04-26T04:47:51.373521696Z [migrations] started
2026-04-26T04:47:51.380095955Z [migrations] 01-nginx-site-confs-default: executing...
2026-04-26T04:47:51.387368120Z [migrations] 01-nginx-site-confs-default: succeeded
2026-04-26T04:47:51.390041012Z [migrations] 02-default-location: executing...
2026-04-26T04:47:51.396553427Z [migrations] 02-default-location: succeeded
2026-04-26T04:47:51.396564970Z [migrations] done
2026-04-26T04:47:51.407972042Z usermod: no changes
2026-04-26T04:47:51.409880184Z ───────────────────────────────────────
2026-04-26T04:47:51.409893812Z
2026-04-26T04:47:51.409898030Z ██╗ ███████╗██╗ ██████╗
2026-04-26T04:47:51.409902008Z ██║ ██╔════╝██║██╔═══██╗
2026-04-26T04:47:51.409905856Z ██║ ███████╗██║██║ ██║
2026-04-26T04:47:51.409909564Z ██║ ╚════██║██║██║ ██║
2026-04-26T04:47:51.409913321Z ███████╗███████║██║╚██████╔╝
2026-04-26T04:47:51.409917109Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-04-26T04:47:51.409920926Z
2026-04-26T04:47:51.409924474Z Brought to you by linuxserver.io
2026-04-26T04:47:51.409928151Z ───────────────────────────────────────
2026-04-26T04:47:51.410249288Z
2026-04-26T04:47:51.410260029Z To support LSIO projects visit:
2026-04-26T04:47:51.410265180Z https://www.linuxserver.io/donate/
2026-04-26T04:47:51.410269729Z
2026-04-26T04:47:51.410274288Z ───────────────────────────────────────
2026-04-26T04:47:51.410279799Z GID/UID
2026-04-26T04:47:51.410284348Z ───────────────────────────────────────
2026-04-26T04:47:51.414640932Z
2026-04-26T04:47:51.414652766Z User UID: 911
2026-04-26T04:47:51.414657575Z User GID: 911
2026-04-26T04:47:51.414661423Z ───────────────────────────────────────
2026-04-26T04:47:51.416311737Z Linuxserver.io version: 0.0.9-ls183
2026-04-26T04:47:51.416560568Z Build-date: 2026-04-26T04:36:51+00:00
2026-04-26T04:47:51.416572552Z ───────────────────────────────────────
2026-04-26T04:47:51.416578344Z
2026-04-26T04:47:51.494506675Z Setting resolver to 8.8.8.8 8.8.4.4
2026-04-26T04:47:51.500081872Z Setting worker_processes to 64
2026-04-26T04:47:51.528348896Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2026-04-26T04:47:51.572542092Z .......+..............+.......+...........+++++++++++++++++++++++++++++++++++++++*........+++++++++++++++++++++++++++++++++++++++*...........+...+..........+........+...+.........+.+.....+.+......+...+..+...+.+...........+....+...+..................+..............+..........+...........+...+....+.....+.+..............+...+....+.....+.+..+...+.........+.............+..+..................+.........................+.................+.+..+...+...+......+......+..........+........+....+............+...+..+....+.....+.........+.......+.........+.....+.+..............+....+..+...+...+.......+...+........+...................+......+......+...+...........+..........+...........+.+..+.+......+...+.....+......+.+.........+..+.......+...+...+...............+..............++++++
2026-04-26T04:47:51.582612662Z .............+.+.....+....+...+........+....+...+++++++++++++++++++++++++++++++++++++++*........+.........+..................+....+++++++++++++++++++++++++++++++++++++++*...+.......+....................+..........+..+.......+...+...........+......+....+.....+................+.....+.+.....+............+...+.......+........++++++
2026-04-26T04:47:51.585786684Z -----
2026-04-26T04:47:51.635012264Z New container detected. Setting up app folder and fixing permissions.
2026-04-26T04:48:09.216855616Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2026-04-26T04:48:09.222398889Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2026-04-26T04:48:09.256988856Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2026-04-26T04:48:09.258233793Z 0 migrations are already loaded in the database.
2026-04-26T04:48:09.258257190Z 3 migrations were found in the source code.
2026-04-26T04:48:09.258285517Z 3 migrations are new migrations that needs to be executed.
2026-04-26T04:48:09.259057532Z query: BEGIN TRANSACTION
2026-04-26T04:48:09.261061798Z query: SELECT COUNT(*) FROM users
2026-04-26T04:48:09.262280923Z query failed: SELECT COUNT(*) FROM users
2026-04-26T04:48:09.263353343Z error: Error: SQLITE_ERROR: no such table: users
2026-04-26T04:48:09.263373794Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2026-04-26T04:48:09.263385608Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2026-04-26T04:48:09.263397983Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2026-04-26T04:48:09.263408604Z at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2026-04-26T04:48:09.263418915Z at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2026-04-26T04:48:09.263429326Z at new Promise (<anonymous>)
2026-04-26T04:48:09.263439677Z at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2026-04-26T04:48:09.263487162Z at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2026-04-26T04:48:09.263498445Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2026-04-26T04:48:09.263509076Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2026-04-26T04:48:09.263519577Z errno: 1,
2026-04-26T04:48:09.263530059Z code: 'SQLITE_ERROR',
2026-04-26T04:48:09.263540159Z __augmented: true
2026-04-26T04:48:09.263550209Z }
2026-04-26T04:48:09.267391725Z 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:09.268759179Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email")
2026-04-26T04:48:09.273061954Z 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:09.274305268Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-04-26T04:48:09.275237174Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-04-26T04:48:09.278120931Z 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:09.279576853Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-04-26T04:48:09.280643772Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-04-26T04:48:09.281799960Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-04-26T04:48:09.284573906Z 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:09.285584742Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-04-26T04:48:09.286733375Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-04-26T04:48:09.289637634Z 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:09.293703221Z 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:09.295519178Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-04-26T04:48:09.301385592Z 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:09.304777823Z 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:09.307430234Z 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:09.308654259Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-04-26T04:48:09.309715086Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-04-26T04:48:09.310582132Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-04-26T04:48:09.314832782Z 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:09.317604904Z 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:09.318099540Z query: DROP TABLE "budget_months"
2026-04-26T04:48:09.319347864Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-04-26T04:48:09.325160008Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-04-26T04:48:09.326958701Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-04-26T04:48:09.327992613Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2026-04-26T04:48:09.328855510Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2026-04-26T04:48:09.329753779Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2026-04-26T04:48:09.333224940Z 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:09.334273381Z 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:09.334694399Z query: DROP TABLE "category_months"
2026-04-26T04:48:09.335605293Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2026-04-26T04:48:09.339456899Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-04-26T04:48:09.340143943Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-04-26T04:48:09.340830766Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-04-26T04:48:09.341390674Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2026-04-26T04:48:09.342081805Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2026-04-26T04:48:09.349726741Z 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:09.350933842Z 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:09.351361894Z query: DROP TABLE "categories"
2026-04-26T04:48:09.352405185Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2026-04-26T04:48:09.357292046Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-04-26T04:48:09.357885831Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-04-26T04:48:09.359673972Z 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:09.360797645Z 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:09.361341150Z query: DROP TABLE "payees"
2026-04-26T04:48:09.362588712Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2026-04-26T04:48:09.366869112Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2026-04-26T04:48:09.370800820Z 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:09.372996942Z 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:09.373449022Z query: DROP TABLE "transactions"
2026-04-26T04:48:09.375430082Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2026-04-26T04:48:09.380309418Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-04-26T04:48:09.382947260Z 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:09.384054379Z 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:09.384447361Z query: DROP TABLE "accounts"
2026-04-26T04:48:09.385506383Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2026-04-26T04:48:09.389728857Z 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:09.390695734Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2026-04-26T04:48:09.391075579Z query: DROP TABLE "budgets"
2026-04-26T04:48:09.392295115Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-26T04:48:09.395586873Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2026-04-26T04:48:09.397295214Z 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:09.398241569Z 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:09.398588438Z query: DROP TABLE "category_groups"
2026-04-26T04:48:09.399494663Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2026-04-26T04:48:09.402953228Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-04-26T04:48:09.406368175Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2026-04-26T04:48:09.406869945Z Migration initial1649259669912 has been executed successfully.
2026-04-26T04:48:09.408089892Z 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:09.409139546Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-04-26T04:48:09.409570684Z query: DROP TABLE "budgets"
2026-04-26T04:48:09.410809759Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-26T04:48:09.414999286Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-04-26T04:48:09.415621970Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-04-26T04:48:09.418955553Z 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:09.421058438Z 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:09.421688817Z query: DROP TABLE "budget_months"
2026-04-26T04:48:09.423250061Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-04-26T04:48:09.428060869Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-04-26T04:48:09.428824006Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-04-26T04:48:09.430407776Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2026-04-26T04:48:09.430751057Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2026-04-26T04:48:09.432657105Z 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:09.433636197Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-04-26T04:48:09.434026353Z query: DROP TABLE "budgets"
2026-04-26T04:48:09.435294316Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-04-26T04:48:09.439313329Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2026-04-26T04:48:09.439610608Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2026-04-26T04:48:09.439955893Z query: COMMIT
2026-04-26T04:48:14.221676045Z [custom-init] No custom files found, skipping...
2026-04-26T04:48:14.394258751Z
2026-04-26T04:48:14.394293171Z > BudgE@0.0.8 start
2026-04-26T04:48:14.394302930Z > node build/src/server.js
2026-04-26T04:48:14.394311427Z
2026-04-26T04:48:15.537148026Z !!!WARNING!!! Running in development mode!
2026-04-26T04:48:15.616895470Z Server listening on: http://0.0.0.0:5000
2026-04-26T04:48:16.251936743Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-04-26T04:48:16.271327212Z [ls.io-init] done.
2026-04-26T04:48:17.574211262Z Error: You must be logged in to do that
2026-04-26T04:48:17.574249359Z at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2026-04-26T04:48:17.574254389Z at Generator.next (<anonymous>)
2026-04-26T04:48:17.574258978Z at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2026-04-26T04:48:17.574262786Z at new Promise (<anonymous>)
2026-04-26T04:48:17.574266674Z at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2026-04-26T04:48:17.574270512Z at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2026-04-26T04:48:17.574274419Z at /app/www/public/backend/build/routes.js:1245:97
2026-04-26T04:48:17.574278237Z at Generator.next (<anonymous>)
2026-04-26T04:48:17.574281844Z at /app/www/public/backend/build/routes.js:8:71
2026-04-26T04:48:17.574285672Z at new Promise (<anonymous>) {
2026-04-26T04:48:17.574289620Z status: 401
2026-04-26T04:48:17.574293247Z }