This commit is contained in:
14
Backend/endpoints/auto-feiertage.go
Normal file
14
Backend/endpoints/auto-feiertage.go
Normal 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)
|
||||||
|
}
|
||||||
@@ -103,9 +103,15 @@ CREATE TABLE "s_abwesenheit_typen" (
|
|||||||
"abwesenheit_name" varchar(255) NOT NULL,
|
"abwesenheit_name" varchar(255) NOT NULL,
|
||||||
"arbeitszeit_equivalent" float4 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';
|
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
|
-- Adds crypto extension
|
||||||
|
|
||||||
CREATE EXTENSION IF NOT EXISTS pgcrypto;
|
CREATE EXTENSION IF NOT EXISTS pgcrypto;
|
||||||
|
|||||||
Reference in New Issue
Block a user