add create metric api along with changes in ExperimentEntity

This commit is contained in:
akshat-sonic
2023-02-13 23:59:00 +05:30
parent 8fae68fa0e
commit 0dcad61872
15 changed files with 236 additions and 5 deletions

View File

@@ -6,7 +6,7 @@ CREATE TABLE metrics (
metric_id varchar(36) NOT NULL,
metric_name varchar(100) NOT NULL,
metric_type varchar(100) NOT NULL,
metric_owner varchar(100) NOT NULL,
metric_owner jsonb,
athena_query text NOT NULL,
version BIGINT,
created_at timestamp,

View File

@@ -0,0 +1,12 @@
--liquibase formatted sql
--changeset author:akshatsonic id:202302132341
ALTER TABLE experiments
ADD primary_metric VARCHAR,
ADD secondary_metric VARCHAR,
ADD sample_size_required BIGINT,
ADD baseline_conversion FLOAT(2),
ADD minimum_detectable_effect FLOAT(2),
ADD confidence_interval FLOAT(2),
ADD test_users BIGINT;