diff --git a/ee/scripts/schema/db/init_dbs/postgresql/1.11.0/1.11.0.sql b/ee/scripts/schema/db/init_dbs/postgresql/1.11.0/1.11.0.sql index 21544f62c..a8b7a297b 100644 --- a/ee/scripts/schema/db/init_dbs/postgresql/1.11.0/1.11.0.sql +++ b/ee/scripts/schema/db/init_dbs/postgresql/1.11.0/1.11.0.sql @@ -22,10 +22,18 @@ $$ SELECT 'v1.11.0-ee' $$ LANGUAGE sql IMMUTABLE; +ALTER TYPE issue_type ADD VALUE IF NOT EXISTS 'mouse_thrashing'; + +LOCK TABLE ONLY events.inputs IN ACCESS EXCLUSIVE MODE; ALTER TABLE events.inputs ADD COLUMN duration integer NULL, ADD COLUMN hesitation integer NULL; +LOCK TABLE ONLY events.clicks IN ACCESS EXCLUSIVE MODE; +ALTER TABLE events.clicks + ADD COLUMN hesitation integer NULL; + +LOCK TABLE ONLY public.projects IN ACCESS EXCLUSIVE MODE; ALTER TABLE public.projects ALTER COLUMN gdpr SET DEFAULT '{ "maskEmails": true, @@ -34,9 +42,4 @@ ALTER TABLE public.projects "defaultInputMode": "obscured" }'::jsonb; -ALTER TYPE issue_type ADD VALUE IF NOT EXISTS 'mouse_thrashing'; - -ALTER TABLE events.clicks - ADD COLUMN hesitation integer NULL; - COMMIT; \ No newline at end of file diff --git a/scripts/schema/db/init_dbs/postgresql/1.11.0/1.11.0.sql b/scripts/schema/db/init_dbs/postgresql/1.11.0/1.11.0.sql index 0fde93c48..d0bfd18e2 100644 --- a/scripts/schema/db/init_dbs/postgresql/1.11.0/1.11.0.sql +++ b/scripts/schema/db/init_dbs/postgresql/1.11.0/1.11.0.sql @@ -22,10 +22,18 @@ $$ SELECT 'v1.11.0' $$ LANGUAGE sql IMMUTABLE; +ALTER TYPE issue_type ADD VALUE IF NOT EXISTS 'mouse_thrashing'; + +LOCK TABLE ONLY events.inputs IN ACCESS EXCLUSIVE MODE; ALTER TABLE events.inputs ADD COLUMN duration integer NULL, ADD COLUMN hesitation integer NULL; +LOCK TABLE ONLY events.clicks IN ACCESS EXCLUSIVE MODE; +ALTER TABLE events.clicks + ADD COLUMN hesitation integer NULL; + +LOCK TABLE ONLY public.projects IN ACCESS EXCLUSIVE MODE; ALTER TABLE public.projects ALTER COLUMN gdpr SET DEFAULT '{ "maskEmails": true, @@ -34,9 +42,4 @@ ALTER TABLE public.projects "defaultInputMode": "obscured" }'::jsonb; -ALTER TYPE issue_type ADD VALUE IF NOT EXISTS 'mouse_thrashing'; - -ALTER TABLE events.clicks - ADD COLUMN hesitation integer NULL; - COMMIT; \ No newline at end of file