diff --git a/src/main/resources/db/changelog/9-hs-global/9130-integration-mlmmj.sql b/src/main/resources/db/changelog/9-hs-global/9130-integration-mlmmj.sql new file mode 100644 index 00000000..a7ab0d9e --- /dev/null +++ b/src/main/resources/db/changelog/9-hs-global/9130-integration-mlmmj.sql @@ -0,0 +1,14 @@ + +--liquibase formatted sql + +-- ============================================================================ +--changeset timotheus.pokorra:hs-global-integration-znuny endDelimiter:--// +CREATE OR REPLACE VIEW hs_integration.subscription AS + SELECT DISTINCT + relation.mark as subscription, + contact.emailaddresses->>'main' as email + FROM hs_office.contact AS contact + JOIN hs_office.relation AS relation ON relation.contactuuid = contact.uuid AND relation.type = 'SUBSCRIBER' + ORDER BY subscription, email; + +--// diff --git a/src/main/resources/db/changelog/db.changelog-master.yaml b/src/main/resources/db/changelog/db.changelog-master.yaml index b97e3f2d..1f4e8ea0 100644 --- a/src/main/resources/db/changelog/db.changelog-master.yaml +++ b/src/main/resources/db/changelog/db.changelog-master.yaml @@ -176,4 +176,6 @@ databaseChangeLog: - include: file: db/changelog/9-hs-global/9110-integration-kimai.sql - include: - file: db/changelog/9-hs-global/9120-integration-znuny.sql \ No newline at end of file + file: db/changelog/9-hs-global/9120-integration-znuny.sql + - include: + file: db/changelog/9-hs-global/9130-integration-mlmmj.sql