diff --git a/system/dbupdate_3.3.php b/system/dbupdate_3.3.php
index 4e720daef..66504cd5a 100644
--- a/system/dbupdate_3.3.php
+++ b/system/dbupdate_3.3.php
@@ -3030,6 +3030,59 @@ if(!$result = @$db->db_query("SELECT stufe FROM public.tbl_dokumentstudiengang L
echo '
public.tbl_dokumentstudiengang: Spalte stufe hinzugefuegt';
}
+// Create TABLE public.tbl_variablenname
+if(!@$db->db_query("SELECT 0 FROM public.tbl_variablenname WHERE 0 = 1")) {
+ $qry = '
+ CREATE TABLE public.tbl_variablenname
+ (
+ name varchar(64) NOT NULL constraint pk_tbl_variablenname primary key,
+ defaultwert varchar(64)
+ );
+ COMMENT ON TABLE public.tbl_variablenname IS \'Namen aller benutzerdefinierten Variablen\';
+
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'termin_export_db_stpl_table\', null);
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'sleep_time\', null);
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'semester_aktuell\', null);
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'reihungstestverwaltung_punkteberechnung\', null);
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'number_displayed_past_studiensemester\', null);
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'max_kollision\', \'0\');
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'locale\', \'de-AT\');
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'kontofilterstg\', \'false\');
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'kollision_student\', \'false\');
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'infocenter_studiensemester\', null);
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'ignore_zeitsperre\', \'false\');
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'ignore_reservierung\', \'false\');
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'ignore_kollision\', \'false\');
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'fas_id\', null);
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'fasfunktionfilter\', \'alle\');
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'emailadressentrennzeichen\', null);
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'db_stpl_table\', \'stundenplan\');
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'allow_lehrstunde_drop\', \'false\');
+ INSERT INTO public.tbl_variablenname (name, defaultwert) VALUES (\'alle_unr_mitladen\', \'false\');
+
+ ALTER TABLE public.tbl_variable ADD CONSTRAINT variablenname_variable FOREIGN KEY (name) REFERENCES public.tbl_variablenname(name) ON UPDATE CASCADE ON DELETE RESTRICT;
+ ';
+
+ if (!$db->db_query($qry))
+ echo 'public.tbl_variablenname ' . $db->db_last_error() . '
';
+ else
+ echo '
Created public.tbl_variablenname';
+
+ // GRANT SELECT, UPDATE, INSERT, DELETE ON TABLE public.tbl_variablenname TO web;
+ $qry = 'GRANT SELECT, UPDATE, INSERT, DELETE ON TABLE public.tbl_variablenname TO web;';
+ if (!$db->db_query($qry))
+ echo 'public.tbl_variablenname ' . $db->db_last_error() . '
';
+ else
+ echo '
Granted privileges to web on public.tbl_variablenname';
+
+ // GRANT SELECT, UPDATE, INSERT, DELETE ON TABLE public.tbl_variablenname TO vilesci;
+ $qry = 'GRANT SELECT, UPDATE, INSERT, DELETE ON TABLE public.tbl_variablenname TO vilesci;';
+ if (!$db->db_query($qry))
+ echo 'public.tbl_variablenname ' . $db->db_last_error() . '
';
+ else
+ echo '
Granted privileges to vilesci on public.tbl_variablenname';
+}
+
// *** Pruefung und hinzufuegen der neuen Attribute und Tabellen
echo '