Store datapoint values with the problems

This commit is contained in:
Magnus Åhall 2024-06-30 22:10:01 +02:00
parent 6108cb7046
commit 239d48fc91
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;