feat(opendock): scheduing updates
All checks were successful
Build and Push LST Docker Image / docker (push) Successful in 2m39s

ref #23
This commit is contained in:
2026-05-21 21:42:18 -05:00
parent 636daaed0a
commit 1840ac5e58
18 changed files with 7766 additions and 73 deletions

View File

@@ -0,0 +1,3 @@
DROP INDEX "opendock_apt_release_idx";--> statement-breakpoint
DROP INDEX "name";--> statement-breakpoint
CREATE UNIQUE INDEX "settings_name_unique" ON "settings" USING btree ("name");

View File

@@ -0,0 +1,14 @@
CREATE TYPE "public"."load_type" AS ENUM('drop', 'live');--> statement-breakpoint
CREATE TABLE "opendock_article_setup" (
"id" uuid PRIMARY KEY DEFAULT gen_random_uuid() NOT NULL,
"av" integer NOT NULL,
"description" text NOT NULL,
"customer" text NOT NULL,
"load_type" "load_type" DEFAULT 'drop' NOT NULL,
"dock" text NOT NULL,
"upd_date" timestamp DEFAULT now() NOT NULL,
"upd_user" text DEFAULT 'lst-system' NOT NULL,
"created_at" timestamp DEFAULT now() NOT NULL,
"add_user" text DEFAULT 'lst-system' NOT NULL,
CONSTRAINT "opendock_article_setup_av_unique" UNIQUE("av")
);

View File

@@ -0,0 +1 @@
ALTER TABLE "opendock_article_setup" ADD COLUMN "customer_description" text NOT NULL;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -372,6 +372,27 @@
"when": 1778533475205,
"tag": "0052_numerous_wasp",
"breakpoints": true
},
{
"idx": 53,
"version": "7",
"when": 1779381841381,
"tag": "0053_petite_thunderbird",
"breakpoints": true
},
{
"idx": 54,
"version": "7",
"when": 1779381875298,
"tag": "0054_talented_nocturne",
"breakpoints": true
},
{
"idx": 55,
"version": "7",
"when": 1779399354404,
"tag": "0055_nosy_amphibian",
"breakpoints": true
}
]
}