This commit is contained in:
13
migrations/20250916093608.down.sql
Normal file
13
migrations/20250916093608.down.sql
Normal file
@@ -0,0 +1,13 @@
|
||||
-- reverse: modify "wochen_report" table
|
||||
ALTER TABLE "wochen_report" ALTER COLUMN "personal_nummer" DROP NOT NULL;
|
||||
-- reverse: modify "s_personal_daten" table
|
||||
ALTER TABLE "s_personal_daten" ALTER COLUMN "arbeitszeit_per_woche" DROP NOT NULL, ALTER COLUMN "vorgesetzter_pers_nr" DROP NOT NULL, ALTER COLUMN "arbeitszeit_per_tag" DROP NOT NULL;
|
||||
-- reverse: modify "s_anwesenheit_typen" table
|
||||
ALTER TABLE "s_anwesenheit_typen" ALTER COLUMN "anwesenheit_name" DROP NOT NULL;
|
||||
-- reverse: set comment to column: "arbeitszeit_equivalent" on table: "s_abwesenheit_typen"
|
||||
COMMENT ON COLUMN "s_abwesenheit_typen"."arbeitszeit_equivalent" IS NULL;
|
||||
-- reverse: modify "s_abwesenheit_typen" table
|
||||
ALTER TABLE "s_abwesenheit_typen" ALTER COLUMN "arbeitszeit_equivalent" DROP NOT NULL, ALTER COLUMN "abwesenheit_name" DROP NOT NULL;
|
||||
-- reverse: modify "abwesenheit" table
|
||||
ALTER TABLE "abwesenheit" DROP COLUMN "datum_to", ALTER COLUMN "datum_from" DROP NOT NULL, ALTER COLUMN "abwesenheit_typ" DROP NOT NULL, ALTER COLUMN "card_uid" DROP NOT NULL;
|
||||
ALTER TABLE "abwesenheit" RENAME COLUMN "datum_from" TO "datum";
|
||||
13
migrations/20250916093608.up.sql
Normal file
13
migrations/20250916093608.up.sql
Normal file
@@ -0,0 +1,13 @@
|
||||
-- modify "abwesenheit" table
|
||||
ALTER TABLE "abwesenheit" RENAME COLUMN "datum" TO "datum_from";
|
||||
ALTER TABLE "abwesenheit" ALTER COLUMN "card_uid" SET NOT NULL, ALTER COLUMN "abwesenheit_typ" SET NOT NULL, ALTER COLUMN "datum_from" SET NOT NULL, ADD COLUMN "datum_to" timestamptz;
|
||||
-- modify "s_abwesenheit_typen" table
|
||||
ALTER TABLE "s_abwesenheit_typen" ALTER COLUMN "abwesenheit_name" SET NOT NULL, ALTER COLUMN "arbeitszeit_equivalent" SET NOT NULL;
|
||||
-- set comment to column: "arbeitszeit_equivalent" on table: "s_abwesenheit_typen"
|
||||
COMMENT ON COLUMN "s_abwesenheit_typen"."arbeitszeit_equivalent" IS '0=keine Arbeitszeit; 1=Arbeitszeit auffüllen; 2=Arbeitszeit austauschen';
|
||||
-- modify "s_anwesenheit_typen" table
|
||||
ALTER TABLE "s_anwesenheit_typen" ALTER COLUMN "anwesenheit_name" SET NOT NULL;
|
||||
-- modify "s_personal_daten" table
|
||||
ALTER TABLE "s_personal_daten" ALTER COLUMN "arbeitszeit_per_tag" SET NOT NULL, ALTER COLUMN "vorgesetzter_pers_nr" SET NOT NULL, ALTER COLUMN "arbeitszeit_per_woche" SET NOT NULL;
|
||||
-- modify "wochen_report" table
|
||||
ALTER TABLE "wochen_report" ALTER COLUMN "personal_nummer" SET NOT NULL;
|
||||
Reference in New Issue
Block a user