diff --git a/api/src/main/sql/migrations/20190214122514-initial-schema-down.sql b/api/src/main/sql/migrations/20190214122514-initial-schema-down.sql index 39fed75..669be58 100644 --- a/api/src/main/sql/migrations/20190214122514-initial-schema-down.sql +++ b/api/src/main/sql/migrations/20190214122514-initial-schema-down.sql @@ -1,4 +1,5 @@ -- DOWN script for initial-schema (20190214122514) +drop table if exists "client_log_entries"; drop table if exists "measurements"; drop table if exists "measures"; drop table if exists "api_tokens"; diff --git a/api/src/main/sql/migrations/20190214122514-initial-schema-up.sql b/api/src/main/sql/migrations/20190214122514-initial-schema-up.sql index 192d4e6..5bec2c7 100644 --- a/api/src/main/sql/migrations/20190214122514-initial-schema-up.sql +++ b/api/src/main/sql/migrations/20190214122514-initial-schema-up.sql @@ -25,7 +25,8 @@ create table "measures" ( slug varchar not null, name varchar not null, description varchar not null default '', - domain_source varchar default null , + config jsonb not null default '{}'::json, + domain_source varchar default null, domain_units varchar not null default '', range_source varchar default null, range_units varchar not null default '', @@ -40,3 +41,15 @@ create table "measurements" ( "timestamp" timestamp with time zone not null default current_timestamp, ext_data jsonb not null default '{}'::json ); + +create table client_log_entries ( + id serial primary key, + user_id uuid not null references users (id), + "level" varchar not null, + "scope" varchar not null, + message varchar not null, + stacktrace varchar not null, + "timestamp" timestamp with time zone not null default current_timestamp +); + +create index client_log_entries_by_level on client_log_entries ("level"); diff --git a/api/src/main/sql/migrations/20190227225053-logging-down.sql b/api/src/main/sql/migrations/20190227225053-logging-down.sql deleted file mode 100644 index 1efa8b8..0000000 --- a/api/src/main/sql/migrations/20190227225053-logging-down.sql +++ /dev/null @@ -1,2 +0,0 @@ --- DOWN script for logging (20190227225053) -drop table client_log_entries; diff --git a/api/src/main/sql/migrations/20190227225053-logging-up.sql b/api/src/main/sql/migrations/20190227225053-logging-up.sql deleted file mode 100644 index 7860984..0000000 --- a/api/src/main/sql/migrations/20190227225053-logging-up.sql +++ /dev/null @@ -1,12 +0,0 @@ --- UP script for logging (20190227225053) -create table client_log_entries ( - id serial primary key, - user_id uuid not null references users (id), - "level" varchar not null, - "scope" varchar not null, - message varchar not null, - stacktrace varchar not null, - "timestamp" timestamp with time zone not null default current_timestamp -); - -create index client_log_entries_by_level on client_log_entries ("level");