2026-05-05T21:53:03.528784114Z [migrations] started
2026-05-05T21:53:03.535106466Z [migrations] 01-nginx-site-confs-default: executing...
2026-05-05T21:53:03.560788474Z [migrations] 01-nginx-site-confs-default: succeeded
2026-05-05T21:53:03.564205685Z [migrations] 02-default-location: executing...
2026-05-05T21:53:03.571778735Z [migrations] 02-default-location: succeeded
2026-05-05T21:53:03.571804026Z [migrations] done
2026-05-05T21:53:03.598462721Z usermod: no changes
2026-05-05T21:53:03.600360553Z ───────────────────────────────────────
2026-05-05T21:53:03.600381575Z
2026-05-05T21:53:03.600385623Z ██╗ ███████╗██╗ ██████╗
2026-05-05T21:53:03.600389912Z ██║ ██╔════╝██║██╔═══██╗
2026-05-05T21:53:03.600393669Z ██║ ███████╗██║██║ ██║
2026-05-05T21:53:03.600397427Z ██║ ╚════██║██║██║ ██║
2026-05-05T21:53:03.600401515Z ███████╗███████║██║╚██████╔╝
2026-05-05T21:53:03.600405253Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-05-05T21:53:03.600408960Z
2026-05-05T21:53:03.600412748Z Brought to you by linuxserver.io
2026-05-05T21:53:03.600416345Z ───────────────────────────────────────
2026-05-05T21:53:03.600728323Z
2026-05-05T21:53:03.600739065Z To support LSIO projects visit:
2026-05-05T21:53:03.600743764Z https://www.linuxserver.io/donate/
2026-05-05T21:53:03.600747522Z
2026-05-05T21:53:03.600751520Z ───────────────────────────────────────
2026-05-05T21:53:03.600756319Z GID/UID
2026-05-05T21:53:03.600760358Z ───────────────────────────────────────
2026-05-05T21:53:03.607055574Z
2026-05-05T21:53:03.607078050Z User UID: 911
2026-05-05T21:53:03.607083541Z User GID: 911
2026-05-05T21:53:03.607088641Z ───────────────────────────────────────
2026-05-05T21:53:03.608847573Z Linuxserver.io version: 0.0.9-pkg-4fb0cea9-dev-07873391d007df6482d4f483cede1b83560f21ee-pr-31
2026-05-05T21:53:03.609050772Z Build-date: 2026-05-05T21:42:33+00:00
2026-05-05T21:53:03.609064119Z ───────────────────────────────────────
2026-05-05T21:53:03.609069931Z
2026-05-05T21:53:03.680298048Z Setting resolver to 8.8.8.8 8.8.4.4
2026-05-05T21:53:03.685344740Z Setting worker_processes to 64
2026-05-05T21:53:03.716006185Z generating self-signed keys in /config/keys, you can replace these with your own keys if required
2026-05-05T21:53:03.766770202Z .+.+......+...+...+...+......+...+.....+++++++++++++++++++++++++++++++++++++++*.+.......+.....+...+....+.....+...+.......+........+....+......+...+.....+......+.........+......+.+........+....+...+++++++++++++++++++++++++++++++++++++++*...........+......+...+..+.+...+.....+.......+.....+..........+........+......................+..+...+.........+.............+...+...+..............+.+..............+...+..................+.+...+...+.....+........................+..........+...+......+..+...+.........+......+......+.+.....+...+.......+............+...........+................+........+...+...+.......+..+.............+...+......+.....+......+....+..............+.+...+.................+....+.........+.....+.+.....++++++
2026-05-05T21:53:03.770551917Z ....................+..+.........+...+.+.....+...............+.........+++++++++++++++++++++++++++++++++++++++*......................+.+........+.......+......+..+.+++++++++++++++++++++++++++++++++++++++*....+.....++++++
2026-05-05T21:53:03.777818310Z -----
2026-05-05T21:53:03.846551492Z New container detected. Setting up app folder and fixing permissions.
2026-05-05T21:53:32.324209176Z query: SELECT * FROM "sqlite_master" WHERE "type" = 'table' AND "name" = 'migrations'
2026-05-05T21:53:32.326071566Z query: CREATE TABLE "migrations" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "timestamp" bigint NOT NULL, "name" varchar NOT NULL)
2026-05-05T21:53:32.377832461Z query: SELECT * FROM "migrations" "migrations" ORDER BY "id" DESC
2026-05-05T21:53:32.378791953Z 0 migrations are already loaded in the database.
2026-05-05T21:53:32.378844048Z 3 migrations were found in the source code.
2026-05-05T21:53:32.378879720Z 3 migrations are new migrations that needs to be executed.
2026-05-05T21:53:32.379976258Z query: BEGIN TRANSACTION
2026-05-05T21:53:32.382836718Z query: SELECT COUNT(*) FROM users
2026-05-05T21:53:32.387746686Z query failed: SELECT COUNT(*) FROM users
2026-05-05T21:53:32.387774352Z error: Error: SQLITE_ERROR: no such table: users
2026-05-05T21:53:32.387784412Z --> in Database#all('SELECT COUNT(*) FROM users', undefined, [Function: handler])
2026-05-05T21:53:32.387793731Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:60:56)
2026-05-05T21:53:32.387803000Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27)
2026-05-05T21:53:32.387812048Z at Object.next (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:124:57)
2026-05-05T21:53:32.387821146Z at /app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:117:75
2026-05-05T21:53:32.387829613Z at new Promise (<anonymous>)
2026-05-05T21:53:32.387838150Z at Object.__awaiter (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:113:16)
2026-05-05T21:53:32.387872720Z at execute (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:54:64)
2026-05-05T21:53:32.387904374Z at SqliteQueryRunner.<anonymous> (/app/www/public/backend/node_modules/typeorm/driver/sqlite/SqliteQueryRunner.js:101:46)
2026-05-05T21:53:32.387913272Z at step (/app/www/public/backend/node_modules/typeorm/node_modules/tslib/tslib.js:143:27) {
2026-05-05T21:53:32.387921458Z errno: 1,
2026-05-05T21:53:32.387929414Z code: 'SQLITE_ERROR',
2026-05-05T21:53:32.387937661Z __augmented: true
2026-05-05T21:53:32.387945617Z }
2026-05-05T21:53:32.389021594Z 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-05-05T21:53:32.390290389Z query: CREATE UNIQUE INDEX "IDX_97672ac88f789774dd47f7c8be" ON "users" ("email")
2026-05-05T21:53:32.395023620Z 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-05-05T21:53:32.396408168Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-05-05T21:53:32.397489786Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-05-05T21:53:32.401628871Z 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-05-05T21:53:32.408332561Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-05-05T21:53:32.408350588Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-05-05T21:53:32.408357922Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-05-05T21:53:32.408552033Z 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-05-05T21:53:32.409908966Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-05-05T21:53:32.410869380Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-05-05T21:53:32.414032760Z 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-05-05T21:53:32.418861564Z 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-05-05T21:53:32.420709626Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-05-05T21:53:32.425581597Z 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-05-05T21:53:32.428396245Z 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-05-05T21:53:32.431375424Z 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-05-05T21:53:32.432307862Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-05-05T21:53:32.433335972Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-05-05T21:53:32.434018066Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-05-05T21:53:32.437039621Z 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-05-05T21:53:32.439111162Z 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-05-05T21:53:32.446218996Z query: DROP TABLE "budget_months"
2026-05-05T21:53:32.446232804Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-05-05T21:53:32.446249618Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-05-05T21:53:32.446516786Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-05-05T21:53:32.447106894Z query: DROP INDEX "IDX_cba488e36ca6ff6eec83e91440"
2026-05-05T21:53:32.447544586Z query: DROP INDEX "IDX_de0f1ed5fe7ad4f2254bb815be"
2026-05-05T21:53:32.448010975Z query: DROP INDEX "IDX_23f4c8894717fb764a2b88ff29"
2026-05-05T21:53:32.454441504Z 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-05-05T21:53:32.456197871Z 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-05-05T21:53:32.456208081Z query: DROP TABLE "category_months"
2026-05-05T21:53:32.456888963Z query: ALTER TABLE "temporary_category_months" RENAME TO "category_months"
2026-05-05T21:53:32.459611485Z query: CREATE INDEX "IDX_cba488e36ca6ff6eec83e91440" ON "category_months" ("categoryId")
2026-05-05T21:53:32.462720586Z query: CREATE INDEX "IDX_de0f1ed5fe7ad4f2254bb815be" ON "category_months" ("budgetMonthId")
2026-05-05T21:53:32.462735446Z query: CREATE INDEX "IDX_23f4c8894717fb764a2b88ff29" ON "category_months" ("month")
2026-05-05T21:53:32.462742240Z query: DROP INDEX "IDX_e6d5be2f8c1fbd283150e043a0"
2026-05-05T21:53:32.462748052Z query: DROP INDEX "IDX_af173d6048d44da16b00e49e24"
2026-05-05T21:53:32.464730624Z 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-05-05T21:53:32.465946322Z 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-05-05T21:53:32.480096557Z query: DROP TABLE "categories"
2026-05-05T21:53:32.480112590Z query: ALTER TABLE "temporary_categories" RENAME TO "categories"
2026-05-05T21:53:32.480117770Z query: CREATE INDEX "IDX_e6d5be2f8c1fbd283150e043a0" ON "categories" ("budgetId")
2026-05-05T21:53:32.480122610Z query: CREATE UNIQUE INDEX "IDX_af173d6048d44da16b00e49e24" ON "categories" ("trackingAccountId")
2026-05-05T21:53:32.480126978Z 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-05-05T21:53:32.480132680Z query: INSERT INTO "temporary_payees"("id", "budgetId", "transferAccountId", "name", "internal", "created", "updated") SELECT "id", "budgetId", "transferAccountId", "name", "internal", "created", "updated" FROM "payees"
2026-05-05T21:53:32.480138121Z query: DROP TABLE "payees"
2026-05-05T21:53:32.480142049Z query: ALTER TABLE "temporary_payees" RENAME TO "payees"
2026-05-05T21:53:32.480146197Z query: DROP INDEX "IDX_7098ffeb5373b7d6344f4f1663"
2026-05-05T21:53:32.481030067Z 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-05-05T21:53:32.482334544Z 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-05-05T21:53:32.482702445Z query: DROP TABLE "transactions"
2026-05-05T21:53:32.483691968Z query: ALTER TABLE "temporary_transactions" RENAME TO "transactions"
2026-05-05T21:53:32.486793063Z query: CREATE INDEX "IDX_7098ffeb5373b7d6344f4f1663" ON "transactions" ("transferTransactionId")
2026-05-05T21:53:32.490063138Z 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-05-05T21:53:32.490964503Z 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-05-05T21:53:32.491312855Z query: DROP TABLE "accounts"
2026-05-05T21:53:32.492140982Z query: ALTER TABLE "temporary_accounts" RENAME TO "accounts"
2026-05-05T21:53:32.494898996Z 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-05-05T21:53:32.495651351Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "toBeBudgeted", "created", "updated") SELECT "id", "userId", "name", "toBeBudgeted", "created", "updated" FROM "budgets"
2026-05-05T21:53:32.496170336Z query: DROP TABLE "budgets"
2026-05-05T21:53:32.496859524Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-05T21:53:32.498631843Z query: DROP INDEX "IDX_0dcceebef7c019bc892be7b5d0"
2026-05-05T21:53:32.500095371Z 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-05-05T21:53:32.500822695Z 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-05-05T21:53:32.501135906Z query: DROP TABLE "category_groups"
2026-05-05T21:53:32.501734582Z query: ALTER TABLE "temporary_category_groups" RENAME TO "category_groups"
2026-05-05T21:53:32.503806033Z query: CREATE INDEX "IDX_0dcceebef7c019bc892be7b5d0" ON "category_groups" ("budgetId")
2026-05-05T21:53:32.507263155Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649259669912,"initial1649259669912"]
2026-05-05T21:53:32.507722409Z Migration initial1649259669912 has been executed successfully.
2026-05-05T21:53:32.509009902Z 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-05-05T21:53:32.509975697Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-05-05T21:53:32.510512187Z query: DROP TABLE "budgets"
2026-05-05T21:53:32.511231396Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-05T21:53:32.513430334Z query: DROP INDEX "IDX_0c21df54422306fdf78621fc18"
2026-05-05T21:53:32.513837424Z query: DROP INDEX "IDX_398c07457719d1899ba4f11914"
2026-05-05T21:53:32.518072743Z 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-05-05T21:53:32.519616001Z 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-05-05T21:53:32.520105136Z query: DROP TABLE "budget_months"
2026-05-05T21:53:32.521013906Z query: ALTER TABLE "temporary_budget_months" RENAME TO "budget_months"
2026-05-05T21:53:32.523734234Z query: CREATE INDEX "IDX_0c21df54422306fdf78621fc18" ON "budget_months" ("month")
2026-05-05T21:53:32.524288861Z query: CREATE INDEX "IDX_398c07457719d1899ba4f11914" ON "budget_months" ("budgetId")
2026-05-05T21:53:32.525544980Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1649260258195,"budgetMonthAvailable1649260258195"]
2026-05-05T21:53:32.525800044Z Migration budgetMonthAvailable1649260258195 has been executed successfully.
2026-05-05T21:53:32.527599758Z 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-05-05T21:53:32.528368566Z query: INSERT INTO "temporary_budgets"("id", "userId", "name", "created", "updated") SELECT "id", "userId", "name", "created", "updated" FROM "budgets"
2026-05-05T21:53:32.528759764Z query: DROP TABLE "budgets"
2026-05-05T21:53:32.529701220Z query: ALTER TABLE "temporary_budgets" RENAME TO "budgets"
2026-05-05T21:53:32.532008135Z query: INSERT INTO "migrations"("timestamp", "name") VALUES (?, ?) -- PARAMETERS: [1650032177205,"addBudgetCurrency1650032177205"]
2026-05-05T21:53:32.532524896Z Migration addBudgetCurrency1650032177205 has been executed successfully.
2026-05-05T21:53:32.532828136Z query: COMMIT
2026-05-05T21:53:42.997575514Z [custom-init] No custom files found, skipping...
2026-05-05T21:53:43.208393594Z
2026-05-05T21:53:43.208421009Z > BudgE@0.0.8 start
2026-05-05T21:53:43.208426430Z > node build/src/server.js
2026-05-05T21:53:43.208430709Z
2026-05-05T21:53:44.518820546Z !!!WARNING!!! Running in development mode!
2026-05-05T21:53:44.602410908Z Server listening on: http://0.0.0.0:5000
2026-05-05T21:53:45.029872739Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-05-05T21:53:45.079517142Z [ls.io-init] done.
2026-05-05T21:53:47.270536458Z Error: You must be logged in to do that
2026-05-05T21:53:47.270566228Z at /app/www/public/backend/build/src/middleware/authentication.js:41:23
2026-05-05T21:53:47.270570677Z at Generator.next (<anonymous>)
2026-05-05T21:53:47.270574755Z at /app/www/public/backend/build/src/middleware/authentication.js:8:71
2026-05-05T21:53:47.270578563Z at new Promise (<anonymous>)
2026-05-05T21:53:47.270582421Z at __awaiter (/app/www/public/backend/build/src/middleware/authentication.js:4:12)
2026-05-05T21:53:47.270586038Z at expressAuthentication (/app/www/public/backend/build/src/middleware/authentication.js:22:12)
2026-05-05T21:53:47.270589826Z at /app/www/public/backend/build/routes.js:1245:97
2026-05-05T21:53:47.270593233Z at Generator.next (<anonymous>)
2026-05-05T21:53:47.270596940Z at /app/www/public/backend/build/routes.js:8:71
2026-05-05T21:53:47.270600417Z at new Promise (<anonymous>) {
2026-05-05T21:53:47.270603994Z status: 401
2026-05-05T21:53:47.270607772Z }