zitadel/migrations/cockroach/V1.85__messages.sql
Fabi a1f4a06d27
feat: Message projection (#2591)
* feat: mail template projection

* feat: message text projection

* feat: message text projection tests

* feat: custom text projection

* feat: custom text projection
2021-10-29 16:11:47 +02:00

50 lines
958 B
SQL

CREATE TABLE zitadel.projections.mail_templates (
aggregate_id TEXT NOT NULL,
creation_date TIMESTAMPTZ,
change_date TIMESTAMPTZ,
state SMALLINT,
sequence BIGINT,
is_default BOOLEAN,
template BYTES,
PRIMARY KEY (aggregate_id)
);
CREATE TABLE zitadel.projections.message_texts (
aggregate_id TEXT,
creation_date TIMESTAMPTZ,
change_date TIMESTAMPTZ,
state SMALLINT,
sequence BIGINT,
type TEXT,
language TEXT,
title TEXT,
pre_header TEXT,
subject TEXT,
greeting TEXT,
text TEXT,
button_text TEXT,
footer_text TEXT,
PRIMARY KEY (aggregate_id, type, language)
);
CREATE TABLE zitadel.projections.custom_texts (
aggregate_id TEXT,
creation_date TIMESTAMPTZ,
change_date TIMESTAMPTZ,
sequence BIGINT,
is_default BOOLEAN,
template TEXT,
language TEXT,
key TEXT,
text TEXT,
PRIMARY KEY (aggregate_id, template, key, language)
);