UI controller fixes

This commit is contained in:
ycc
2024-01-04 15:14:59 +01:00
parent b3d6e85ec5
commit 6df0a3871b
25 changed files with 483 additions and 206 deletions

View File

@@ -2,7 +2,6 @@
-- Please log an issue at https://redmine.postgresql.org/projects/pgadmin4/issues/new if you find any bugs, including reproduction steps.
BEGIN;
CREATE TABLE IF NOT EXISTS public.axis
(
id SERIAL,
@@ -11,7 +10,6 @@ CREATE TABLE IF NOT EXISTS public.axis
PRIMARY KEY (id)
);
CREATE TABLE IF NOT EXISTS public.employee
(
id SERIAL,
@@ -52,20 +50,64 @@ CREATE TABLE IF NOT EXISTS public.project
PRIMARY KEY (id)
);
CREATE TABLE IF NOT EXISTS public.metric
(
id SERIAL,
name character varying(255),
entity_id integer,
PRIMARY KEY (id)
);
CREATE TABLE IF NOT EXISTS public.metricvalue
(
id SERIAL,
measuredate date,
intvalue integer,
floatvalue float,
metric_id integer,
PRIMARY KEY (id)
);
CREATE TABLE IF NOT EXISTS public.position
(
id SERIAL,
reference character varying(255),
label character varying(255),
latitude float,
longitude float,
metric_id integer,
PRIMARY KEY (id)
);
CREATE TABLE IF NOT EXISTS public.action
(
id SERIAL,
status character varying(255),
position_id integer,
machine_id integer,
description character varying(255),
priority integer,
driver_dbuser_id integer,
actor_dbuser_id integer,
creationdate date,
planneddate date,
closingdate date,
comment character varying(1000),
verified boolean,
PRIMARY KEY (id)
);
ALTER TABLE public.axis
ADD FOREIGN KEY (entity_id)
REFERENCES public.entity (id)
NOT VALID;
ALTER TABLE public.employee
ADD FOREIGN KEY (dbuser_id)
REFERENCES public.dbuser (id)
NOT VALID;
ALTER TABLE public.project
ADD FOREIGN KEY (entity_id)
REFERENCES public.entity (id)