adding more logging + working on displaying if a workday was submitted
Some checks failed
Tests / Run Go Tests (push) Failing after 1m55s
Some checks failed
Tests / Run Go Tests (push) Failing after 1m55s
This commit is contained in:
@@ -22,7 +22,7 @@ COMMENT ON COLUMN "anwesenheit"."geraet_id" IS 'ID des Lesegerätes';
|
||||
DROP TABLE IF EXISTS "s_anwesenheit_typen";
|
||||
CREATE TABLE "s_anwesenheit_typen" (
|
||||
"anwesenheit_id" int2 PRIMARY KEY,
|
||||
"anwesenheit_name" varchar(255)
|
||||
"anwesenheit_name" varchar(255) NOT NULL
|
||||
);
|
||||
|
||||
-- ----------------------------
|
||||
@@ -78,30 +78,34 @@ EXECUTE FUNCTION update_zuletzt_geandert();
|
||||
DROP TABLE IF EXISTS "wochen_report";
|
||||
CREATE TABLE "wochen_report" (
|
||||
"id" serial PRIMARY KEY,
|
||||
"personal_nummer" int4,
|
||||
"woche_start" date,
|
||||
"personal_nummer" int4 NOT NULL,
|
||||
"woche_start" date NOT NULL,
|
||||
"bestaetigt" bool DEFAULT FALSE,
|
||||
"arbeitszeit" interval,
|
||||
"ueberstunden" interval,
|
||||
"arbeitszeit" interval NOT NULL,
|
||||
"ueberstunden" interval NOT NULL,
|
||||
"anwesenheiten" int ARRAY,
|
||||
"abwesenheiten" int ARRAY,
|
||||
UNIQUE ("personal_nummer", "woche_start")
|
||||
);
|
||||
|
||||
DROP TABLE IF EXISTS "abwesenheit";
|
||||
CREATE TABLE "abwesenheit" (
|
||||
"counter_id" bigserial PRIMARY KEY,
|
||||
"card_uid" varchar(255),
|
||||
"abwesenheit_typ" int2,
|
||||
"datum_from" timestamptz DEFAULT NOW()::DATE,
|
||||
"datum_to" timestamptz
|
||||
"card_uid" varchar(255) NOT NULL,
|
||||
"abwesenheit_typ" int2 NOT NULL,
|
||||
"datum_from" timestamptz DEFAULT NOW()::DATE NOT NULL,
|
||||
"datum_to" timestamptz NOT NULL
|
||||
);
|
||||
|
||||
DROP TABLE IF EXISTS "s_abwesenheit_typen";
|
||||
CREATE TABLE "s_abwesenheit_typen" (
|
||||
"abwesenheit_id" int2 PRIMARY KEY,
|
||||
"abwesenheit_name" varchar(255),
|
||||
"arbeitszeit_equivalent" float4
|
||||
"abwesenheit_id" int2 PRIMARY KEY NOT NULL,
|
||||
"abwesenheit_name" varchar(255) NOT NULL,
|
||||
"arbeitszeit_equivalent" float4 NOT NULL
|
||||
);
|
||||
|
||||
COMMENT ON COLUMN "s_abwesenheit_typen"."arbeitszeit_equivalent" IS '0=keine Arbeitszeit; 1=Arbeitszeit auffüllen; 2=Arbeitszeit austauschen';
|
||||
|
||||
-- Adds crypto extension
|
||||
|
||||
CREATE EXTENSION IF NOT EXISTS pgcrypto;
|
||||
|
||||
Reference in New Issue
Block a user