2026-02-15T04:05:06.828483367Z [migrations] started
2026-02-15T04:05:06.833338461Z [migrations] 01-nginx-site-confs-default: executing...
2026-02-15T04:05:06.840763520Z [migrations] 01-nginx-site-confs-default: succeeded
2026-02-15T04:05:06.843970216Z [migrations] 02-default-location: executing...
2026-02-15T04:05:06.851266556Z [migrations] 02-default-location: succeeded
2026-02-15T04:05:06.851304943Z [migrations] done
2026-02-15T04:05:06.862990720Z usermod: no changes
2026-02-15T04:05:06.864802989Z ───────────────────────────────────────
2026-02-15T04:05:06.864817067Z 
2026-02-15T04:05:06.864821897Z       ██╗     ███████╗██╗ ██████╗
2026-02-15T04:05:06.864826787Z       ██║     ██╔════╝██║██╔═══██╗
2026-02-15T04:05:06.864831446Z       ██║     ███████╗██║██║   ██║
2026-02-15T04:05:06.864835705Z       ██║     ╚════██║██║██║   ██║
2026-02-15T04:05:06.864839993Z       ███████╗███████║██║╚██████╔╝
2026-02-15T04:05:06.864844242Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-02-15T04:05:06.864848871Z 
2026-02-15T04:05:06.864853100Z    Brought to you by linuxserver.io
2026-02-15T04:05:06.864857629Z ───────────────────────────────────────
2026-02-15T04:05:06.865204617Z 
2026-02-15T04:05:06.865209998Z To support LSIO projects visit:
2026-02-15T04:05:06.865213756Z https://www.linuxserver.io/donate/
2026-02-15T04:05:06.865217403Z 
2026-02-15T04:05:06.865220990Z ───────────────────────────────────────
2026-02-15T04:05:06.865224988Z GID/UID
2026-02-15T04:05:06.865228606Z ───────────────────────────────────────
2026-02-15T04:05:06.869782333Z 
2026-02-15T04:05:06.869791462Z User UID:    911
2026-02-15T04:05:06.869795199Z User GID:    911
2026-02-15T04:05:06.869799017Z ───────────────────────────────────────
2026-02-15T04:05:06.871561796Z Linuxserver.io version: 0.0.9-ls178
2026-02-15T04:05:06.871821339Z Build-date: 2026-02-15T03:52:34+00:00
2026-02-15T04:05:06.871827962Z ───────────────────────────────────────
2026-02-15T04:05:06.871831800Z     
2026-02-15T04:05:06.946795694Z Setting resolver to  8.8.8.8 8.8.4.4
2026-02-15T04:05:06.951464003Z Setting worker_processes to 64
2026-02-15T04:05:06.971422866Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2026-02-15T04:05:06.988815913Z ............+....+.........+...+..............+...+.+.....+.+.........+...........+...+.+......+.....+.+.....+.........+.........+......+.+++++++++++++++++++++++++++++++++++++++*..+.+......+.........+.....+.......+..+.+...............+.........+..+...+.......+...........+..........+++++++++++++++++++++++++++++++++++++++*...+.........+......+......+.....+....+......+........+.+.....+...+.+.....+............+.......+..+....+.........++++++
2026-02-15T04:05:07.007841487Z .+.........+...+...+.........+.........+++++++++++++++++++++++++++++++++++++++*.....+...+...+.........+......+....+...+...+......+........+.......+...+.....+..........+........+.............+..+....+.....+......+...+.+++++++++++++++++++++++++++++++++++++++*...+.....+......+......+.........+.+.....+...+....+..+....+.........+..+...+.+..+.......+...+..+..........+.................+....+..+....+...+...+.........+.........+.........+..+..........+...+.....+.+............+.....+....+......+...+......+........++++++
2026-02-15T04:05:07.011056249Z -----
2026-02-15T04:05:07.055070182Z New container detected. Setting up app folder and fixing permissions.
2026-02-15T04:05:24.117703069Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2026-02-15T04:05:24.122070693Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2026-02-15T04:05:24.184986781Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2026-02-15T04:05:24.186242279Z 0 migrations are already loaded in the database.
2026-02-15T04:05:24.186265406Z 3 migrations were found in the source code.
2026-02-15T04:05:24.186274724Z 3 migrations are new migrations that needs to be executed.
2026-02-15T04:05:24.187153894Z query: BEGIN TRANSACTION
2026-02-15T04:05:24.189163440Z query: SELECT COUNT(*) FROM users
2026-02-15T04:05:24.190517156Z query failed: SELECT COUNT(*) FROM users
2026-02-15T04:05:24.192325075Z error: Error: SQLITE_ERROR: no such table: users
2026-02-15T04:05:24.192349515Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2026-02-15T04:05:24.192359294Z     at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2026-02-15T04:05:24.192368172Z     at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2026-02-15T04:05:24.192376329Z     at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2026-02-15T04:05:24.192384535Z     at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2026-02-15T04:05:24.192392581Z     at new Promise (<anonymous>)
2026-02-15T04:05:24.192400748Z     at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2026-02-15T04:05:24.192408824Z     at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2026-02-15T04:05:24.192433444Z     at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2026-02-15T04:05:24.192442061Z     at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2026-02-15T04:05:24.192450227Z   errno: 1,
2026-02-15T04:05:24.192458023Z   code: 'SQLITE_ERROR',
2026-02-15T04:05:24.192466119Z   __augmented: true
2026-02-15T04:05:24.192474085Z }
2026-02-15T04:05:24.195017967Z 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-02-15T04:05:24.196419849Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email") 
2026-02-15T04:05:24.199768992Z 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-02-15T04:05:24.201259914Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-02-15T04:05:24.202153844Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-02-15T04:05:24.204985966Z 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-02-15T04:05:24.206253107Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId") 
2026-02-15T04:05:24.207212468Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId") 
2026-02-15T04:05:24.208248644Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month") 
2026-02-15T04:05:24.211292683Z 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-02-15T04:05:24.212460995Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId") 
2026-02-15T04:05:24.213863539Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId") 
2026-02-15T04:05:24.217506673Z 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-02-15T04:05:24.222606851Z 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-02-15T04:05:24.224955801Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId") 
2026-02-15T04:05:24.230901661Z 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-02-15T04:05:24.234270654Z 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-02-15T04:05:24.236849206Z 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-02-15T04:05:24.237763396Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId") 
2026-02-15T04:05:24.238644800Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-02-15T04:05:24.239544903Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-02-15T04:05:24.243919310Z 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-02-15T04:05:24.246029027Z 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-02-15T04:05:24.246513513Z query: DROP TABLE "budget_months"
2026-02-15T04:05:24.247509027Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-02-15T04:05:24.253455489Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-02-15T04:05:24.255071152Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-02-15T04:05:24.256217710Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2026-02-15T04:05:24.257031789Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2026-02-15T04:05:24.258224049Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2026-02-15T04:05:24.261167566Z 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-02-15T04:05:24.262281007Z 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-02-15T04:05:24.262729129Z query: DROP TABLE "category_months"
2026-02-15T04:05:24.263599522Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2026-02-15T04:05:24.267456667Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId") 
2026-02-15T04:05:24.268141366Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId") 
2026-02-15T04:05:24.268849211Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month") 
2026-02-15T04:05:24.269435882Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2026-02-15T04:05:24.270129278Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2026-02-15T04:05:24.277705531Z 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-02-15T04:05:24.279155050Z 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-02-15T04:05:24.279586819Z query: DROP TABLE "categories"
2026-02-15T04:05:24.280673016Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2026-02-15T04:05:24.284936029Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId") 
2026-02-15T04:05:24.285627350Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId") 
2026-02-15T04:05:24.288122704Z 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-02-15T04:05:24.289780171Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2026-02-15T04:05:24.290383606Z query: DROP TABLE "payees"
2026-02-15T04:05:24.291930330Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2026-02-15T04:05:24.296298324Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2026-02-15T04:05:24.300041220Z 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-02-15T04:05:24.302150366Z 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-02-15T04:05:24.302584550Z query: DROP TABLE "transactions"
2026-02-15T04:05:24.304087145Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2026-02-15T04:05:24.308617536Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId") 
2026-02-15T04:05:24.311727678Z 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-02-15T04:05:24.312997615Z 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-02-15T04:05:24.313375646Z query: DROP TABLE "accounts"
2026-02-15T04:05:24.314449949Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2026-02-15T04:05:24.318721128Z 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-02-15T04:05:24.319610077Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2026-02-15T04:05:24.319929550Z query: DROP TABLE "budgets"
2026-02-15T04:05:24.321077582Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-02-15T04:05:24.324393819Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2026-02-15T04:05:24.326088671Z 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-02-15T04:05:24.327022301Z 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-02-15T04:05:24.327380231Z query: DROP TABLE "category_groups"
2026-02-15T04:05:24.328313630Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2026-02-15T04:05:24.331712643Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId") 
2026-02-15T04:05:24.335127659Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2026-02-15T04:05:24.335620421Z Migration initial1649259669912 has been executed successfully.
2026-02-15T04:05:24.336862632Z 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-02-15T04:05:24.338024461Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-02-15T04:05:24.338492543Z query: DROP TABLE "budgets"
2026-02-15T04:05:24.339989567Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-02-15T04:05:24.344067958Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-02-15T04:05:24.344662225Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-02-15T04:05:24.347880344Z 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-02-15T04:05:24.349866763Z 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-02-15T04:05:24.350554778Z query: DROP TABLE "budget_months"
2026-02-15T04:05:24.352297196Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-02-15T04:05:24.357400491Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month") 
2026-02-15T04:05:24.358610026Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId") 
2026-02-15T04:05:24.360236811Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2026-02-15T04:05:24.360513909Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2026-02-15T04:05:24.362449285Z 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-02-15T04:05:24.363556174Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-02-15T04:05:24.363900026Z query: DROP TABLE "budgets"
2026-02-15T04:05:24.365310055Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-02-15T04:05:24.369348826Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2026-02-15T04:05:24.369580573Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2026-02-15T04:05:24.369911329Z query: COMMIT
2026-02-15T04:05:29.300317582Z [custom-init] No custom files found, skipping...
2026-02-15T04:05:29.487010529Z 
2026-02-15T04:05:29.487033626Z > BudgE@0.0.8 start
2026-02-15T04:05:29.487038355Z > node build/src/server.js
2026-02-15T04:05:29.487042143Z 
2026-02-15T04:05:30.577895281Z !!!WARNING!!! Running in development mode!
2026-02-15T04:05:30.657543345Z Server listening on: http://0.0.0.0:5000
2026-02-15T04:05:31.330268268Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-02-15T04:05:31.349526150Z [ls.io-init] done.
2026-02-15T04:05:33.073025069Z Error: You must be logged in to do that
2026-02-15T04:05:33.073067936Z     at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2026-02-15T04:05:33.073078327Z     at Generator.next (<anonymous>)
2026-02-15T04:05:33.073087415Z     at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2026-02-15T04:05:33.073096092Z     at new Promise (<anonymous>)
2026-02-15T04:05:33.073104369Z     at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2026-02-15T04:05:33.073113147Z     at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2026-02-15T04:05:33.073121504Z     at /app/www/public/backend/build/routes.js:1245:97
2026-02-15T04:05:33.073129710Z     at Generator.next (<anonymous>)
2026-02-15T04:05:33.073137907Z     at /app/www/public/backend/build/routes.js:8:71
2026-02-15T04:05:33.073145913Z     at new Promise (<anonymous>) {
2026-02-15T04:05:33.073154239Z   status: 401
2026-02-15T04:05:33.073162496Z }