diff --git a/ee/scripts/helm/db/init_dbs/postgresql/1.5.1/1.5.1.sql b/ee/scripts/helm/db/init_dbs/postgresql/1.5.1/1.5.1.sql index 48a326e9c..c2bd0594e 100644 --- a/ee/scripts/helm/db/init_dbs/postgresql/1.5.1/1.5.1.sql +++ b/ee/scripts/helm/db/init_dbs/postgresql/1.5.1/1.5.1.sql @@ -5,4 +5,36 @@ $$ SELECT 'v1.5.1-ee' $$ LANGUAGE sql IMMUTABLE; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'AC'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'AN'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'BU'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'CP'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'CS'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'CT'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'DD'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'DG'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'DY'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'EA'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'FQ'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'FX'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'HV'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'IC'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'JT'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'MI'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'NH'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'NQ'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'NT'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'PC'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'PU'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'PZ'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'RH'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'SU'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'TA'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'TP'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'VD'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'WK'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'YD'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'YU'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'ZR'; + COMMIT; \ No newline at end of file diff --git a/ee/scripts/helm/db/init_dbs/postgresql/init_schema.sql b/ee/scripts/helm/db/init_dbs/postgresql/init_schema.sql index ffa83689c..a6ceddf35 100644 --- a/ee/scripts/helm/db/init_dbs/postgresql/init_schema.sql +++ b/ee/scripts/helm/db/init_dbs/postgresql/init_schema.sql @@ -7,7 +7,7 @@ CREATE EXTENSION IF NOT EXISTS pgcrypto; CREATE OR REPLACE FUNCTION openreplay_version() RETURNS text AS $$ -SELECT 'v1.5.0-ee' +SELECT 'v1.5.1-ee' $$ LANGUAGE sql IMMUTABLE; @@ -569,7 +569,7 @@ $$ IF NOT EXISTS(SELECT * FROM pg_type typ WHERE typ.typname = 'country') THEN - CREATE TYPE country AS ENUM ('UN','RW','SO','YE','IQ','SA','IR','CY','TZ','SY','AM','KE','CD','DJ','UG','CF','SC','JO','LB','KW','OM','QA','BH','AE','IL','TR','ET','ER','EG','SD','GR','BI','EE','LV','AZ','LT','SJ','GE','MD','BY','FI','AX','UA','MK','HU','BG','AL','PL','RO','XK','ZW','ZM','KM','MW','LS','BW','MU','SZ','RE','ZA','YT','MZ','MG','AF','PK','BD','TM','TJ','LK','BT','IN','MV','IO','NP','MM','UZ','KZ','KG','TF','HM','CC','PW','VN','TH','ID','LA','TW','PH','MY','CN','HK','BN','MO','KH','KR','JP','KP','SG','CK','TL','RU','MN','AU','CX','MH','FM','PG','SB','TV','NR','VU','NC','NF','NZ','FJ','LY','CM','SN','CG','PT','LR','CI','GH','GQ','NG','BF','TG','GW','MR','BJ','GA','SL','ST','GI','GM','GN','TD','NE','ML','EH','TN','ES','MA','MT','DZ','FO','DK','IS','GB','CH','SE','NL','AT','BE','DE','LU','IE','MC','FR','AD','LI','JE','IM','GG','SK','CZ','NO','VA','SM','IT','SI','ME','HR','BA','AO','NA','SH','BV','BB','CV','GY','GF','SR','PM','GL','PY','UY','BR','FK','GS','JM','DO','CU','MQ','BS','BM','AI','TT','KN','DM','AG','LC','TC','AW','VG','VC','MS','MF','BL','GP','GD','KY','BZ','SV','GT','HN','NI','CR','VE','EC','CO','PA','HT','AR','CL','BO','PE','MX','PF','PN','KI','TK','TO','WF','WS','NU','MP','GU','PR','VI','UM','AS','CA','US','PS','RS','AQ','SX','CW','BQ','SS'); + CREATE TYPE country AS ENUM ('UN','RW','SO','YE','IQ','SA','IR','CY','TZ','SY','AM','KE','CD','DJ','UG','CF','SC','JO','LB','KW','OM','QA','BH','AE','IL','TR','ET','ER','EG','SD','GR','BI','EE','LV','AZ','LT','SJ','GE','MD','BY','FI','AX','UA','MK','HU','BG','AL','PL','RO','XK','ZW','ZM','KM','MW','LS','BW','MU','SZ','RE','ZA','YT','MZ','MG','AF','PK','BD','TM','TJ','LK','BT','IN','MV','IO','NP','MM','UZ','KZ','KG','TF','HM','CC','PW','VN','TH','ID','LA','TW','PH','MY','CN','HK','BN','MO','KH','KR','JP','KP','SG','CK','TL','RU','MN','AU','CX','MH','FM','PG','SB','TV','NR','VU','NC','NF','NZ','FJ','LY','CM','SN','CG','PT','LR','CI','GH','GQ','NG','BF','TG','GW','MR','BJ','GA','SL','ST','GI','GM','GN','TD','NE','ML','EH','TN','ES','MA','MT','DZ','FO','DK','IS','GB','CH','SE','NL','AT','BE','DE','LU','IE','MC','FR','AD','LI','JE','IM','GG','SK','CZ','NO','VA','SM','IT','SI','ME','HR','BA','AO','NA','SH','BV','BB','CV','GY','GF','SR','PM','GL','PY','UY','BR','FK','GS','JM','DO','CU','MQ','BS','BM','AI','TT','KN','DM','AG','LC','TC','AW','VG','VC','MS','MF','BL','GP','GD','KY','BZ','SV','GT','HN','NI','CR','VE','EC','CO','PA','HT','AR','CL','BO','PE','MX','PF','PN','KI','TK','TO','WF','WS','NU','MP','GU','PR','VI','UM','AS','CA','US','PS','RS','AQ','SX','CW','BQ','SS','AC','AN','BU','CP','CS','CT','DD','DG','DY','EA','FQ','FX','HV','IC','JT','MI','NH','NQ','NT','PC','PU','PZ','RH','SU','TA','TP','VD','WK','YD','YU','ZR'); END IF; CREATE TABLE IF NOT EXISTS sessions diff --git a/scripts/helm/db/init_dbs/postgresql/1.5.1/1.5.1.sql b/scripts/helm/db/init_dbs/postgresql/1.5.1/1.5.1.sql index babe0c705..b7e5f1fa6 100644 --- a/scripts/helm/db/init_dbs/postgresql/1.5.1/1.5.1.sql +++ b/scripts/helm/db/init_dbs/postgresql/1.5.1/1.5.1.sql @@ -5,4 +5,36 @@ $$ SELECT 'v1.5.1' $$ LANGUAGE sql IMMUTABLE; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'AC'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'AN'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'BU'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'CP'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'CS'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'CT'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'DD'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'DG'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'DY'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'EA'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'FQ'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'FX'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'HV'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'IC'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'JT'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'MI'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'NH'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'NQ'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'NT'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'PC'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'PU'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'PZ'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'RH'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'SU'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'TA'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'TP'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'VD'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'WK'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'YD'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'YU'; +ALTER TYPE country ADD VALUE IF NOT EXISTS 'ZR'; + COMMIT; \ No newline at end of file diff --git a/scripts/helm/db/init_dbs/postgresql/init_schema.sql b/scripts/helm/db/init_dbs/postgresql/init_schema.sql index abf4df15a..3d05795e9 100644 --- a/scripts/helm/db/init_dbs/postgresql/init_schema.sql +++ b/scripts/helm/db/init_dbs/postgresql/init_schema.sql @@ -6,7 +6,7 @@ CREATE SCHEMA IF NOT EXISTS events; CREATE OR REPLACE FUNCTION openreplay_version() RETURNS text AS $$ -SELECT 'v1.5.0' +SELECT 'v1.5.1' $$ LANGUAGE sql IMMUTABLE; -- --- accounts.sql --- @@ -464,7 +464,7 @@ $$ -- --- sessions.sql --- CREATE TYPE device_type AS ENUM ('desktop', 'tablet', 'mobile', 'other'); - CREATE TYPE country AS ENUM ('UN', 'RW', 'SO', 'YE', 'IQ', 'SA', 'IR', 'CY', 'TZ', 'SY', 'AM', 'KE', 'CD', 'DJ', 'UG', 'CF', 'SC', 'JO', 'LB', 'KW', 'OM', 'QA', 'BH', 'AE', 'IL', 'TR', 'ET', 'ER', 'EG', 'SD', 'GR', 'BI', 'EE', 'LV', 'AZ', 'LT', 'SJ', 'GE', 'MD', 'BY', 'FI', 'AX', 'UA', 'MK', 'HU', 'BG', 'AL', 'PL', 'RO', 'XK', 'ZW', 'ZM', 'KM', 'MW', 'LS', 'BW', 'MU', 'SZ', 'RE', 'ZA', 'YT', 'MZ', 'MG', 'AF', 'PK', 'BD', 'TM', 'TJ', 'LK', 'BT', 'IN', 'MV', 'IO', 'NP', 'MM', 'UZ', 'KZ', 'KG', 'TF', 'HM', 'CC', 'PW', 'VN', 'TH', 'ID', 'LA', 'TW', 'PH', 'MY', 'CN', 'HK', 'BN', 'MO', 'KH', 'KR', 'JP', 'KP', 'SG', 'CK', 'TL', 'RU', 'MN', 'AU', 'CX', 'MH', 'FM', 'PG', 'SB', 'TV', 'NR', 'VU', 'NC', 'NF', 'NZ', 'FJ', 'LY', 'CM', 'SN', 'CG', 'PT', 'LR', 'CI', 'GH', 'GQ', 'NG', 'BF', 'TG', 'GW', 'MR', 'BJ', 'GA', 'SL', 'ST', 'GI', 'GM', 'GN', 'TD', 'NE', 'ML', 'EH', 'TN', 'ES', 'MA', 'MT', 'DZ', 'FO', 'DK', 'IS', 'GB', 'CH', 'SE', 'NL', 'AT', 'BE', 'DE', 'LU', 'IE', 'MC', 'FR', 'AD', 'LI', 'JE', 'IM', 'GG', 'SK', 'CZ', 'NO', 'VA', 'SM', 'IT', 'SI', 'ME', 'HR', 'BA', 'AO', 'NA', 'SH', 'BV', 'BB', 'CV', 'GY', 'GF', 'SR', 'PM', 'GL', 'PY', 'UY', 'BR', 'FK', 'GS', 'JM', 'DO', 'CU', 'MQ', 'BS', 'BM', 'AI', 'TT', 'KN', 'DM', 'AG', 'LC', 'TC', 'AW', 'VG', 'VC', 'MS', 'MF', 'BL', 'GP', 'GD', 'KY', 'BZ', 'SV', 'GT', 'HN', 'NI', 'CR', 'VE', 'EC', 'CO', 'PA', 'HT', 'AR', 'CL', 'BO', 'PE', 'MX', 'PF', 'PN', 'KI', 'TK', 'TO', 'WF', 'WS', 'NU', 'MP', 'GU', 'PR', 'VI', 'UM', 'AS', 'CA', 'US', 'PS', 'RS', 'AQ', 'SX', 'CW', 'BQ', 'SS'); + CREATE TYPE country AS ENUM ('UN', 'RW', 'SO', 'YE', 'IQ', 'SA', 'IR', 'CY', 'TZ', 'SY', 'AM', 'KE', 'CD', 'DJ', 'UG', 'CF', 'SC', 'JO', 'LB', 'KW', 'OM', 'QA', 'BH', 'AE', 'IL', 'TR', 'ET', 'ER', 'EG', 'SD', 'GR', 'BI', 'EE', 'LV', 'AZ', 'LT', 'SJ', 'GE', 'MD', 'BY', 'FI', 'AX', 'UA', 'MK', 'HU', 'BG', 'AL', 'PL', 'RO', 'XK', 'ZW', 'ZM', 'KM', 'MW', 'LS', 'BW', 'MU', 'SZ', 'RE', 'ZA', 'YT', 'MZ', 'MG', 'AF', 'PK', 'BD', 'TM', 'TJ', 'LK', 'BT', 'IN', 'MV', 'IO', 'NP', 'MM', 'UZ', 'KZ', 'KG', 'TF', 'HM', 'CC', 'PW', 'VN', 'TH', 'ID', 'LA', 'TW', 'PH', 'MY', 'CN', 'HK', 'BN', 'MO', 'KH', 'KR', 'JP', 'KP', 'SG', 'CK', 'TL', 'RU', 'MN', 'AU', 'CX', 'MH', 'FM', 'PG', 'SB', 'TV', 'NR', 'VU', 'NC', 'NF', 'NZ', 'FJ', 'LY', 'CM', 'SN', 'CG', 'PT', 'LR', 'CI', 'GH', 'GQ', 'NG', 'BF', 'TG', 'GW', 'MR', 'BJ', 'GA', 'SL', 'ST', 'GI', 'GM', 'GN', 'TD', 'NE', 'ML', 'EH', 'TN', 'ES', 'MA', 'MT', 'DZ', 'FO', 'DK', 'IS', 'GB', 'CH', 'SE', 'NL', 'AT', 'BE', 'DE', 'LU', 'IE', 'MC', 'FR', 'AD', 'LI', 'JE', 'IM', 'GG', 'SK', 'CZ', 'NO', 'VA', 'SM', 'IT', 'SI', 'ME', 'HR', 'BA', 'AO', 'NA', 'SH', 'BV', 'BB', 'CV', 'GY', 'GF', 'SR', 'PM', 'GL', 'PY', 'UY', 'BR', 'FK', 'GS', 'JM', 'DO', 'CU', 'MQ', 'BS', 'BM', 'AI', 'TT', 'KN', 'DM', 'AG', 'LC', 'TC', 'AW', 'VG', 'VC', 'MS', 'MF', 'BL', 'GP', 'GD', 'KY', 'BZ', 'SV', 'GT', 'HN', 'NI', 'CR', 'VE', 'EC', 'CO', 'PA', 'HT', 'AR', 'CL', 'BO', 'PE', 'MX', 'PF', 'PN', 'KI', 'TK', 'TO', 'WF', 'WS', 'NU', 'MP', 'GU', 'PR', 'VI', 'UM', 'AS', 'CA', 'US', 'PS', 'RS', 'AQ', 'SX', 'CW', 'BQ', 'SS','AC','AN','BU','CP','CS','CT','DD','DG','DY','EA','FQ','FX','HV','IC','JT','MI','NH','NQ','NT','PC','PU','PZ','RH','SU','TA','TP','VD','WK','YD','YU','ZR'); CREATE TYPE platform AS ENUM ('web','ios','android'); CREATE TABLE sessions