Merge pull request #118 from openreplay/dev

fix db structure
This commit is contained in:
Kraiem Taha Yassine 2021-08-05 00:41:58 +02:00 committed by GitHub
commit 5012df1e1b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 8 deletions

View file

@ -121,8 +121,7 @@ CREATE TABLE users
jwt_iat timestamp without time zone NULL DEFAULT NULL, jwt_iat timestamp without time zone NULL DEFAULT NULL,
data jsonb NOT NULL DEFAULT '{}'::jsonb, data jsonb NOT NULL DEFAULT '{}'::jsonb,
weekly_report boolean NOT NULL DEFAULT TRUE, weekly_report boolean NOT NULL DEFAULT TRUE,
origin user_origin NULL DEFAULT NULL, origin user_origin NULL DEFAULT NULL
); );
@ -687,10 +686,12 @@ CREATE INDEX pages_base_path_session_id_timestamp_idx ON events.pages (base_path
CREATE TABLE events.clicks CREATE TABLE events.clicks
( (
session_id bigint NOT NULL REFERENCES sessions (session_id) ON DELETE CASCADE, session_id bigint NOT NULL REFERENCES sessions (session_id) ON DELETE CASCADE,
message_id bigint NOT NULL, message_id bigint NOT NULL,
timestamp bigint NOT NULL, timestamp bigint NOT NULL,
label text DEFAULT NULL, label text DEFAULT NULL,
url text DEFAULT '' NOT NULL,
selector text DEFAULT '' NOT NULL,
PRIMARY KEY (session_id, message_id) PRIMARY KEY (session_id, message_id)
); );
CREATE INDEX ON events.clicks (session_id); CREATE INDEX ON events.clicks (session_id);

View file

@ -685,9 +685,9 @@ CREATE TABLE events.clicks
message_id bigint NOT NULL, message_id bigint NOT NULL,
timestamp bigint NOT NULL, timestamp bigint NOT NULL,
label text DEFAULT NULL, label text DEFAULT NULL,
url text DEFAULT '' NOT NULL; url text DEFAULT '' NOT NULL,
selector text DEFAULT '' NOT NULL; selector text DEFAULT '' NOT NULL,
PRIMARY KEY (session_id, message_id) PRIMARY KEY (session_id, message_id)
); );
CREATE INDEX ON events.clicks (session_id); CREATE INDEX ON events.clicks (session_id);
CREATE INDEX ON events.clicks (label); CREATE INDEX ON events.clicks (label);