platform-db/changesets/postgres/00040_create-other-roles.sql (6 lines of code) (raw):

--liquibase formatted sql --changeset platform:create-other-roles --validCheckSum: ANY -- role application_role create role ${appRoleName} with password '${appRolePass}' login; --changeset platform:create-admin-role context:"pub" --validCheckSum: ANY create role ${admRoleName} with password '${admRolePass}' login; --changeset platform:create-analytics-admin-role context:"sub" --validCheckSum: ANY create role ${anAdmName} with password '${anAdmPass}' login; --changeset platform:create-historical_data_role context:"sub" --validCheckSum: ANY create role ${histRoleName} with password '${histRolePass}' login; --changeset platform:create-registry-regulation-management_role context:"pub" --validCheckSum: ANY create role ${regRegulationRoleName} with password '${regRegulationRolePass}' login; grant pg_read_all_data to ${regRegulationRoleName};