Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
112 changes: 0 additions & 112 deletions commons/dev-analytics/configmaps/flyway-domains-schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -941,118 +941,6 @@ data:

V6__fix_previous_missing_tables_and_added_purposetemplate_document_tables.sql:
|-
CREATE TABLE IF NOT EXISTS domains.purpose_template (
id VARCHAR(36),
metadata_version INTEGER NOT NULL,
target_description VARCHAR(2048) NOT NULL,
target_tenant_kind VARCHAR(2048) NOT NULL,
creator_id VARCHAR(36) NOT NULL,
"state" VARCHAR(2048) NOT NULL,
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
updated_at TIMESTAMP WITH TIME ZONE,
purpose_title VARCHAR(2048) NOT NULL,
purpose_description VARCHAR(2048) NOT NULL,
purpose_is_free_of_charge BOOLEAN NOT NULL,
purpose_free_of_charge_reason VARCHAR(2048),
purpose_daily_calls INTEGER,
deleted BOOLEAN,
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_eservice_descriptor (
metadata_version INTEGER NOT NULL,
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
eservice_id VARCHAR(36),
descriptor_id VARCHAR(36),
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
deleted BOOLEAN,
PRIMARY KEY (purpose_template_id, eservice_id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_eservice_descriptor TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_form (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
"version" VARCHAR(2048) NOT NULL,
deleted BOOLEAN,
UNIQUE (purpose_template_id),
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_form TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_answer (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
risk_analysis_form_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template_risk_analysis_form (id),
kind VARCHAR(2048) NOT NULL,
"key" VARCHAR(2048) NOT NULL,
"value" VARCHAR(65535) NOT NULL,
editable BOOLEAN NOT NULL,
suggested_values VARCHAR(65535),
deleted BOOLEAN,
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_answer TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_answer_annotation (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
answer_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template_risk_analysis_answer (id),
"text" VARCHAR(2048),
deleted BOOLEAN,
UNIQUE (answer_id),
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_answer_annotation TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_answer_annotation_document (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
annotation_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template_risk_analysis_answer_annotation (id),
"name" VARCHAR(2048) NOT NULL,
pretty_name VARCHAR(2048),
content_type VARCHAR(2048) NOT NULL,
"path" VARCHAR(2048) NOT NULL,
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
deleted BOOLEAN,
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_answer_annotation_document TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.agreement_signed_contract (
id VARCHAR(36),
agreement_id VARCHAR(36) UNIQUE NOT NULL REFERENCES domains.agreement(id),
metadata_version INTEGER NOT NULL,
name VARCHAR(2048) NOT NULL,
pretty_name VARCHAR(2048) NOT NULL,
content_type VARCHAR(2048) NOT NULL,
path VARCHAR(2048) NOT NULL,
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
signed_at TIMESTAMP WITH TIME ZONE,
deleted BOOLEAN,
PRIMARY KEY (agreement_id, id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.agreement_signed_contract TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_form_document (
id UUID,
purpose_template_id UUID NOT NULL REFERENCES domains.purpose_template (id),
Expand Down
112 changes: 0 additions & 112 deletions commons/prod-analytics/configmaps/flyway-domains-schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -885,118 +885,6 @@ data:

V5__fix_previous_missing_tables_and_added_purposetemplate_document_tables.sql:
|-
CREATE TABLE IF NOT EXISTS domains.purpose_template (
id VARCHAR(36),
metadata_version INTEGER NOT NULL,
target_description VARCHAR(2048) NOT NULL,
target_tenant_kind VARCHAR(2048) NOT NULL,
creator_id VARCHAR(36) NOT NULL,
"state" VARCHAR(2048) NOT NULL,
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
updated_at TIMESTAMP WITH TIME ZONE,
purpose_title VARCHAR(2048) NOT NULL,
purpose_description VARCHAR(2048) NOT NULL,
purpose_is_free_of_charge BOOLEAN NOT NULL,
purpose_free_of_charge_reason VARCHAR(2048),
purpose_daily_calls INTEGER,
deleted BOOLEAN,
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_eservice_descriptor (
metadata_version INTEGER NOT NULL,
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
eservice_id VARCHAR(36),
descriptor_id VARCHAR(36),
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
deleted BOOLEAN,
PRIMARY KEY (purpose_template_id, eservice_id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_eservice_descriptor TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_form (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
"version" VARCHAR(2048) NOT NULL,
deleted BOOLEAN,
UNIQUE (purpose_template_id),
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_form TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_answer (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
risk_analysis_form_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template_risk_analysis_form (id),
kind VARCHAR(2048) NOT NULL,
"key" VARCHAR(2048) NOT NULL,
"value" VARCHAR(65535) NOT NULL,
editable BOOLEAN NOT NULL,
suggested_values VARCHAR(65535),
deleted BOOLEAN,
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_answer TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_answer_annotation (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
answer_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template_risk_analysis_answer (id),
"text" VARCHAR(2048),
deleted BOOLEAN,
UNIQUE (answer_id),
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_answer_annotation TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_answer_annotation_document (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
annotation_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template_risk_analysis_answer_annotation (id),
"name" VARCHAR(2048) NOT NULL,
pretty_name VARCHAR(2048),
content_type VARCHAR(2048) NOT NULL,
"path" VARCHAR(2048) NOT NULL,
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
deleted BOOLEAN,
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_answer_annotation_document TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.agreement_signed_contract (
id VARCHAR(36),
agreement_id VARCHAR(36) UNIQUE NOT NULL REFERENCES domains.agreement(id),
metadata_version INTEGER NOT NULL,
name VARCHAR(2048) NOT NULL,
pretty_name VARCHAR(2048) NOT NULL,
content_type VARCHAR(2048) NOT NULL,
path VARCHAR(2048) NOT NULL,
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
signed_at TIMESTAMP WITH TIME ZONE,
deleted BOOLEAN,
PRIMARY KEY (agreement_id, id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.agreement_signed_contract TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_form_document (
id UUID,
purpose_template_id UUID NOT NULL REFERENCES domains.purpose_template (id),
Expand Down
112 changes: 0 additions & 112 deletions commons/qa-analytics/configmaps/flyway-domains-schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -885,118 +885,6 @@ data:

V5__fix_previous_missing_tables_and_added_purposetemplate_document_tables.sql:
|-
CREATE TABLE IF NOT EXISTS domains.purpose_template (
id VARCHAR(36),
metadata_version INTEGER NOT NULL,
target_description VARCHAR(2048) NOT NULL,
target_tenant_kind VARCHAR(2048) NOT NULL,
creator_id VARCHAR(36) NOT NULL,
"state" VARCHAR(2048) NOT NULL,
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
updated_at TIMESTAMP WITH TIME ZONE,
purpose_title VARCHAR(2048) NOT NULL,
purpose_description VARCHAR(2048) NOT NULL,
purpose_is_free_of_charge BOOLEAN NOT NULL,
purpose_free_of_charge_reason VARCHAR(2048),
purpose_daily_calls INTEGER,
deleted BOOLEAN,
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_eservice_descriptor (
metadata_version INTEGER NOT NULL,
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
eservice_id VARCHAR(36),
descriptor_id VARCHAR(36),
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
deleted BOOLEAN,
PRIMARY KEY (purpose_template_id, eservice_id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_eservice_descriptor TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_form (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
"version" VARCHAR(2048) NOT NULL,
deleted BOOLEAN,
UNIQUE (purpose_template_id),
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_form TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_answer (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
risk_analysis_form_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template_risk_analysis_form (id),
kind VARCHAR(2048) NOT NULL,
"key" VARCHAR(2048) NOT NULL,
"value" VARCHAR(65535) NOT NULL,
editable BOOLEAN NOT NULL,
suggested_values VARCHAR(65535),
deleted BOOLEAN,
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_answer TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_answer_annotation (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
answer_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template_risk_analysis_answer (id),
"text" VARCHAR(2048),
deleted BOOLEAN,
UNIQUE (answer_id),
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_answer_annotation TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_answer_annotation_document (
id VARCHAR(36),
purpose_template_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template (id),
metadata_version INTEGER NOT NULL,
annotation_id VARCHAR(36) NOT NULL REFERENCES domains.purpose_template_risk_analysis_answer_annotation (id),
"name" VARCHAR(2048) NOT NULL,
pretty_name VARCHAR(2048),
content_type VARCHAR(2048) NOT NULL,
"path" VARCHAR(2048) NOT NULL,
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
deleted BOOLEAN,
PRIMARY KEY (id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.purpose_template_risk_analysis_answer_annotation_document TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.agreement_signed_contract (
id VARCHAR(36),
agreement_id VARCHAR(36) UNIQUE NOT NULL REFERENCES domains.agreement(id),
metadata_version INTEGER NOT NULL,
name VARCHAR(2048) NOT NULL,
pretty_name VARCHAR(2048) NOT NULL,
content_type VARCHAR(2048) NOT NULL,
path VARCHAR(2048) NOT NULL,
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
signed_at TIMESTAMP WITH TIME ZONE,
deleted BOOLEAN,
PRIMARY KEY (agreement_id, id)
);

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE domains.agreement_signed_contract TO
${NAMESPACE}_domains_analytics_writer_user;

CREATE TABLE IF NOT EXISTS domains.purpose_template_risk_analysis_form_document (
id UUID,
purpose_template_id UUID NOT NULL REFERENCES domains.purpose_template (id),
Expand Down