From d2d3c3b4967503d4621fc41e0372595ea863d60d Mon Sep 17 00:00:00 2001 From: Taha Yassine Kraiem Date: Wed, 23 Feb 2022 16:25:36 +0100 Subject: [PATCH] feat(DB): Created new countries in this world (thank me later) --- .../db/init_dbs/postgresql/1.5.1/1.5.1.sql | 32 +++++++++++++++++++ .../db/init_dbs/postgresql/init_schema.sql | 4 +-- .../db/init_dbs/postgresql/1.5.1/1.5.1.sql | 32 +++++++++++++++++++ .../db/init_dbs/postgresql/init_schema.sql | 4 +-- 4 files changed, 68 insertions(+), 4 deletions(-) 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