2025-08-03T03:36:24.640941252Z [migrations] started
2025-08-03T03:36:24.650581553Z [migrations] 01-nginx-site-confs-default: executing...
2025-08-03T03:36:24.658277590Z [migrations] 01-nginx-site-confs-default: succeeded
2025-08-03T03:36:24.661139042Z [migrations] 02-default-location: executing...
2025-08-03T03:36:24.667895757Z [migrations] 02-default-location: succeeded
2025-08-03T03:36:24.667920276Z [migrations] done
2025-08-03T03:36:24.679392176Z usermod: no changes
2025-08-03T03:36:24.681974115Z ───────────────────────────────────────
2025-08-03T03:36:24.681989286Z
2025-08-03T03:36:24.681993765Z ██╗ ███████╗██╗ ██████╗
2025-08-03T03:36:24.681998324Z ██║ ██╔════╝██║██╔═══██╗
2025-08-03T03:36:24.682002161Z ██║ ███████╗██║██║ ██║
2025-08-03T03:36:24.682005889Z ██║ ╚════██║██║██║ ██║
2025-08-03T03:36:24.682009596Z ███████╗███████║██║╚██████╔╝
2025-08-03T03:36:24.682013254Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2025-08-03T03:36:24.682016951Z
2025-08-03T03:36:24.682020408Z Brought to you by linuxserver.io
2025-08-03T03:36:24.682024246Z ───────────────────────────────────────
2025-08-03T03:36:24.682318408Z
2025-08-03T03:36:24.682335072Z To support LSIO projects visit:
2025-08-03T03:36:24.682342146Z https://www.linuxserver.io/donate/
2025-08-03T03:36:24.682348369Z
2025-08-03T03:36:24.682354311Z ───────────────────────────────────────
2025-08-03T03:36:24.682361565Z GID/UID
2025-08-03T03:36:24.682367908Z ───────────────────────────────────────
2025-08-03T03:36:24.686885916Z
2025-08-03T03:36:24.686894102Z User UID: 911
2025-08-03T03:36:24.686898210Z User GID: 911
2025-08-03T03:36:24.686901918Z ───────────────────────────────────────
2025-08-03T03:36:24.688833648Z Linuxserver.io version: 0.0.9-ls161
2025-08-03T03:36:24.689129203Z Build-date: 2025-08-03T03:27:27+00:00
2025-08-03T03:36:24.689135566Z ───────────────────────────────────────
2025-08-03T03:36:24.689139754Z
2025-08-03T03:36:24.764917289Z Setting resolver to 8.8.8.8 8.8.4.4
2025-08-03T03:36:24.770353866Z Setting worker_processes to 64
2025-08-03T03:36:24.792048060Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2025-08-03T03:36:24.817054984Z .+.....+....+..+...............+...+......+....+...+.....+.......+...+...+.....+.+.....+.+..+......+......+......+....+......+........+....+..+....+...........+......+...+..........+...........+....+......+.....+..................+...+.........+.+.................+..........+..+.............+......+..+.............+.....+......+.+++++++++++++++++++++++++++++++++++++++*......+...+++++++++++++++++++++++++++++++++++++++*.....+......+.+..+...+...+.+...+...+...+.....+............+.........+....+..+.............+............+.........+.....+..........+.....+.+.....+.......+...+........+....+..+....+..+.........+...+.+.....+............+....+...++++++
2025-08-03T03:36:24.822536571Z ...+.+.....+...+......+++++++++++++++++++++++++++++++++++++++*.....+.........+..................+..+..................+.........+.+...+.........+++++++++++++++++++++++++++++++++++++++*.............+.+..+...+....+.........+.........++++++
2025-08-03T03:36:24.825694129Z -----
2025-08-03T03:36:24.867969124Z New container detected. Setting up app folder and fixing permissions.
2025-08-03T03:36:41.870426592Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2025-08-03T03:36:41.874805630Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2025-08-03T03:36:41.949324090Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2025-08-03T03:36:41.951033011Z 0 migrations are already loaded in the database.
2025-08-03T03:36:41.951082440Z 3 migrations were found in the source code.
2025-08-03T03:36:41.951095136Z 3 migrations are new migrations that needs to be executed.
2025-08-03T03:36:41.952042363Z query: BEGIN TRANSACTION
2025-08-03T03:36:41.954700847Z query: SELECT COUNT(*) FROM users
2025-08-03T03:36:41.956285908Z query failed: SELECT COUNT(*) FROM users
2025-08-03T03:36:41.957695025Z error: Error: SQLITE_ERROR: no such table: users
2025-08-03T03:36:41.957702571Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2025-08-03T03:36:41.957706950Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2025-08-03T03:36:41.957711118Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2025-08-03T03:36:41.957714896Z at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2025-08-03T03:36:41.957718753Z at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2025-08-03T03:36:41.957722681Z at new Promise (<anonymous>)
2025-08-03T03:36:41.957728142Z at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2025-08-03T03:36:41.957732872Z at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2025-08-03T03:36:41.957756169Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2025-08-03T03:36:41.957760197Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2025-08-03T03:36:41.957763954Z errno: 1,
2025-08-03T03:36:41.957767451Z code: 'SQLITE_ERROR',
2025-08-03T03:36:41.957771069Z __augmented: true
2025-08-03T03:36:41.957774666Z }
2025-08-03T03:36:41.962007569Z 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-08-03T03:36:41.966128006Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email")
2025-08-03T03:36:41.972974542Z 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-08-03T03:36:41.974579674Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2025-08-03T03:36:41.975973802Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2025-08-03T03:36:41.980117375Z 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-08-03T03:36:41.981923362Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2025-08-03T03:36:41.983057776Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2025-08-03T03:36:41.984118942Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2025-08-03T03:36:41.988126733Z 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-08-03T03:36:41.989405598Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2025-08-03T03:36:41.990830597Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2025-08-03T03:36:41.994478512Z 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-08-03T03:36:41.999981563Z 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-08-03T03:36:42.001763842Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2025-08-03T03:36:42.008835692Z 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-08-03T03:36:42.012049664Z 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-08-03T03:36:42.014937489Z 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-08-03T03:36:42.016021532Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2025-08-03T03:36:42.017023038Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2025-08-03T03:36:42.017994985Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2025-08-03T03:36:42.022892827Z 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-08-03T03:36:42.025364995Z 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-08-03T03:36:42.026120737Z query: DROP TABLE "budget_months"
2025-08-03T03:36:42.027408601Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2025-08-03T03:36:42.035013624Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2025-08-03T03:36:42.036657304Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2025-08-03T03:36:42.038669976Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2025-08-03T03:36:42.039384595Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2025-08-03T03:36:42.040121870Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2025-08-03T03:36:42.043940379Z 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-08-03T03:36:42.045475700Z 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-08-03T03:36:42.046040057Z query: DROP TABLE "category_months"
2025-08-03T03:36:42.047035882Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2025-08-03T03:36:42.050843359Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2025-08-03T03:36:42.051915437Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2025-08-03T03:36:42.052772473Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2025-08-03T03:36:42.053582645Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2025-08-03T03:36:42.054335320Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2025-08-03T03:36:42.064694289Z 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-08-03T03:36:42.066414352Z 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-08-03T03:36:42.066933969Z query: DROP TABLE "categories"
2025-08-03T03:36:42.068182222Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2025-08-03T03:36:42.074802102Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2025-08-03T03:36:42.075746373Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2025-08-03T03:36:42.078663908Z 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-08-03T03:36:42.080151794Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2025-08-03T03:36:42.080707804Z query: DROP TABLE "payees"
2025-08-03T03:36:42.081991388Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2025-08-03T03:36:42.086568895Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2025-08-03T03:36:42.092042066Z 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-08-03T03:36:42.093812581Z 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-08-03T03:36:42.094342809Z query: DROP TABLE "transactions"
2025-08-03T03:36:42.095586594Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2025-08-03T03:36:42.100064360Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2025-08-03T03:36:42.105165832Z 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-08-03T03:36:42.106445980Z 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-08-03T03:36:42.106961198Z query: DROP TABLE "accounts"
2025-08-03T03:36:42.108194160Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2025-08-03T03:36:42.113190511Z 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-08-03T03:36:42.114292419Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2025-08-03T03:36:42.114775402Z query: DROP TABLE "budgets"
2025-08-03T03:36:42.116018916Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-08-03T03:36:42.119473021Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2025-08-03T03:36:42.121981683Z 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-08-03T03:36:42.123180106Z 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-08-03T03:36:42.123655393Z query: DROP TABLE "category_groups"
2025-08-03T03:36:42.124661719Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2025-08-03T03:36:42.128282550Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2025-08-03T03:36:42.133437811Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2025-08-03T03:36:42.134123090Z Migration initial1649259669912 has been executed successfully.
2025-08-03T03:36:42.136168198Z 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-08-03T03:36:42.137664501Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2025-08-03T03:36:42.138441035Z query: DROP TABLE "budgets"
2025-08-03T03:36:42.139783228Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-08-03T03:36:42.144054699Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2025-08-03T03:36:42.144781613Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2025-08-03T03:36:42.149490975Z 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-08-03T03:36:42.151564110Z 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-08-03T03:36:42.152215481Z query: DROP TABLE "budget_months"
2025-08-03T03:36:42.154110728Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2025-08-03T03:36:42.158953118Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2025-08-03T03:36:42.159769352Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2025-08-03T03:36:42.161793257Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2025-08-03T03:36:42.162109023Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2025-08-03T03:36:42.165023872Z 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-08-03T03:36:42.166015990Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2025-08-03T03:36:42.166487710Z query: DROP TABLE "budgets"
2025-08-03T03:36:42.167622074Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2025-08-03T03:36:42.172051473Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2025-08-03T03:36:42.172336497Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2025-08-03T03:36:42.172729599Z query: COMMIT
2025-08-03T03:36:46.750116061Z [custom-init] No custom files found, skipping...
2025-08-03T03:36:46.933482628Z
2025-08-03T03:36:46.933505093Z > BudgE@0.0.8 start
2025-08-03T03:36:46.933509682Z > node build/src/server.js
2025-08-03T03:36:46.933513410Z
2025-08-03T03:36:48.092119175Z !!!WARNING!!! Running in development mode!
2025-08-03T03:36:48.174612082Z Server listening on: http://0.0.0.0:5000
2025-08-03T03:36:48.776259147Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2025-08-03T03:36:48.792685443Z [ls.io-init] done.
2025-08-03T03:36:51.288561592Z Error: You must be logged in to do that
2025-08-03T03:36:51.288585540Z at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2025-08-03T03:36:51.288590100Z at Generator.next (<anonymous>)
2025-08-03T03:36:51.288594509Z at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2025-08-03T03:36:51.288598366Z at new Promise (<anonymous>)
2025-08-03T03:36:51.288602124Z at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2025-08-03T03:36:51.288606142Z at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2025-08-03T03:36:51.288609920Z at /app/www/public/backend/build/routes.js:1245:97
2025-08-03T03:36:51.288613607Z at Generator.next (<anonymous>)
2025-08-03T03:36:51.288617555Z at /app/www/public/backend/build/routes.js:8:71
2025-08-03T03:36:51.288621633Z at new Promise (<anonymous>) {
2025-08-03T03:36:51.288625371Z status: 401
2025-08-03T03:36:51.288629399Z }