adding feiertage in db
Some checks failed
Tests / Run Go Tests (push) Failing after 2m11s

This commit is contained in:
2025-12-16 07:02:52 +01:00
parent 82eb8018a6
commit 177fbdeb3f
2 changed files with 21 additions and 1 deletions

View File

@@ -0,0 +1,14 @@
package endpoints
import (
"log/slog"
"net/http"
"time"
"github.com/wlbr/feiertage"
)
func FeiertagsHandler(w http.ResponseWriter, r *http.Request) {
feiertage := feiertage.Sachsen(time.Now().Year(), true)
slog.Info("Hier sind die Feiertage", "Feiertage", feiertage)
}

View File

@@ -103,9 +103,15 @@ CREATE TABLE "s_abwesenheit_typen" (
"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; <=1 - 100 => Arbeitszeit pro Tag prozentual';
DROP TABLE IF EXISTS "s_feiertage";
CREATE TABLE "s_feiertage" (
"counter_id" serial PRIMARY KEY NOT NULL,
"datum" date NOT NULL,
"name" varchar(100) NOT NULL,
);
-- Adds crypto extension
CREATE EXTENSION IF NOT EXISTS pgcrypto;