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,
|
||||
"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;
|
||||
|
||||
Reference in New Issue
Block a user