feat(DB): referrer index

This commit is contained in:
Taha Yassine Kraiem 2022-09-01 16:02:46 +01:00
parent 4e5f3060ef
commit 56b4ab423e
4 changed files with 5 additions and 0 deletions

View file

@ -31,6 +31,7 @@ ALTER TABLE IF EXISTS alerts
ALTER TABLE IF EXISTS sessions
ADD COLUMN IF NOT EXISTS referrer text NULL DEFAULT NULL,
ADD COLUMN IF NOT EXISTS base_referrer text NULL DEFAULT NULL;
CREATE INDEX IF NOT EXISTS sessions_base_referrer_gin_idx ON public.sessions USING GIN (base_referrer gin_trgm_ops);
ALTER TABLE IF EXISTS events.performance
ADD COLUMN IF NOT EXISTS host text NULL DEFAULT NULL,

View file

@ -604,6 +604,7 @@ $$
CREATE INDEX IF NOT EXISTS sessions_utm_source_gin_idx ON public.sessions USING GIN (utm_source gin_trgm_ops);
CREATE INDEX IF NOT EXISTS sessions_utm_medium_gin_idx ON public.sessions USING GIN (utm_medium gin_trgm_ops);
CREATE INDEX IF NOT EXISTS sessions_utm_campaign_gin_idx ON public.sessions USING GIN (utm_campaign gin_trgm_ops);
CREATE INDEX IF NOT EXISTS sessions_base_referrer_gin_idx ON public.sessions USING GIN (base_referrer gin_trgm_ops);
BEGIN
ALTER TABLE public.sessions
ADD CONSTRAINT web_browser_constraint CHECK (

View file

@ -31,6 +31,7 @@ ALTER TABLE IF EXISTS alerts
ALTER TABLE IF EXISTS sessions
ADD COLUMN IF NOT EXISTS referrer text NULL DEFAULT NULL,
ADD COLUMN IF NOT EXISTS base_referrer text NULL DEFAULT NULL;
CREATE INDEX IF NOT EXISTS sessions_base_referrer_gin_idx ON public.sessions USING GIN (base_referrer gin_trgm_ops);
ALTER TABLE IF EXISTS events.performance
ADD COLUMN IF NOT EXISTS host text NULL DEFAULT NULL,

View file

@ -498,6 +498,8 @@ $$
CREATE INDEX sessions_utm_source_gin_idx ON public.sessions USING GIN (utm_source gin_trgm_ops);
CREATE INDEX sessions_utm_medium_gin_idx ON public.sessions USING GIN (utm_medium gin_trgm_ops);
CREATE INDEX sessions_utm_campaign_gin_idx ON public.sessions USING GIN (utm_campaign gin_trgm_ops);
CREATE INDEX sessions_base_referrer_gin_idx ON public.sessions USING GIN (base_referrer gin_trgm_ops);
ALTER TABLE public.sessions
ADD CONSTRAINT web_browser_constraint CHECK (