17 lines
524 B
SQL
17 lines
524 B
SQL
CREATE TABLE "message_templates" (
|
|
"id" uuid PRIMARY KEY DEFAULT gen_random_uuid(),
|
|
"name" text NOT NULL UNIQUE,
|
|
"category" text NOT NULL,
|
|
"status" text NOT NULL,
|
|
"language" text NOT NULL,
|
|
"header_text" text,
|
|
"body_text" text NOT NULL,
|
|
"footer_text" text,
|
|
"buttons_json" jsonb,
|
|
"created_at" timestamptz NOT NULL DEFAULT now(),
|
|
"updated_at" timestamptz NOT NULL DEFAULT now()
|
|
);
|
|
|
|
CREATE INDEX "message_templates_status_category_language_idx"
|
|
ON "message_templates" ("status", "category", "language");
|