Store datapoint values with the problems

This commit is contained in:
Magnus Åhall 2024-06-30 22:10:01 +02:00
parent 865f1ee184
commit aa368c0b0d
3 changed files with 26 additions and 22 deletions

4
sql/00022.sql Normal file
View file

@ -0,0 +1,4 @@
ALTER TABLE public.problem ALTER COLUMN trigger_id DROP NOT NULL;
ALTER TABLE public.problem ADD COLUMN datapoints JSONB NOT NULL DEFAULT '{}';
ALTER TABLE public.problem DROP CONSTRAINT problem_trigger_fk;
ALTER TABLE public.problem ADD CONSTRAINT problem_trigger_fk FOREIGN KEY (trigger_id) REFERENCES public."trigger"(id) ON DELETE SET NULL ON UPDATE CASCADE;