reafactored data mart and added better job monitor

This commit is contained in:
2026-02-19 13:20:20 -06:00
parent 76503f558b
commit 597d990a69
29 changed files with 2857 additions and 621 deletions

View File

@@ -0,0 +1,2 @@
CREATE TYPE "public"."setting_type" AS ENUM('feature', 'system', 'standard');--> statement-breakpoint
ALTER TABLE "settings" ADD COLUMN "settingType" "setting_type";

View File

@@ -0,0 +1,11 @@
CREATE TABLE "job_audit_log" (
"id" uuid PRIMARY KEY DEFAULT gen_random_uuid() NOT NULL,
"job_name" text,
"start_at" timestamp,
"finished_at" timestamp,
"duration_ms" integer,
"status" text,
"error_message" text,
"error_stack" text,
"meta_data" jsonb
);

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -71,6 +71,20 @@
"when": 1771343379107,
"tag": "0009_hesitant_nextwave",
"breakpoints": true
},
{
"idx": 10,
"version": "7",
"when": 1771448444754,
"tag": "0010_handy_ironclad",
"breakpoints": true
},
{
"idx": 11,
"version": "7",
"when": 1771515240318,
"tag": "0011_eminent_iron_patriot",
"breakpoints": true
}
]
}