Added start of editable dashboard

This commit is contained in:
Magnus Åhall 2026-08-20 11:13:03 +02:00
parent 1af3f59b1a
commit c3fe5951d4
8 changed files with 502 additions and 92 deletions

7
sql/00028.sql Normal file
View file

@ -0,0 +1,7 @@
CREATE TABLE public.dashboard (
id serial NOT NULL,
"name" varchar NOT NULL,
widgets jsonb DEFAULT '{}' NOT NULL,
CONSTRAINT dashboard_pk PRIMARY KEY (id),
CONSTRAINT dashboard_name_unique UNIQUE ("name")
);