diff --git a/system/dbupdate_3.3.php b/system/dbupdate_3.3.php
index 94f37d4aa..1d4e990b0 100644
--- a/system/dbupdate_3.3.php
+++ b/system/dbupdate_3.3.php
@@ -1735,7 +1735,7 @@ if ($result = @$db->db_query("SELECT * FROM information_schema.role_table_grants
if(!$db->db_query($qry))
echo 'system.tbl_person_lock Berechtigungen: '.$db->db_last_error().'
';
else
- echo 'UPDATE Recht fuer system.tbl_person_lock fuer vilesci user gesetzt ';
+ echo '
UPDATE Recht fuer system.tbl_person_lock fuer vilesci user gesetzt
';
}
}
@@ -1750,7 +1750,7 @@ if($result = @$db->db_query("SELECT * FROM information_schema.role_table_grants
if(!$db->db_query($qry))
echo 'bis.tbl_mobilitaet Berechtigungen: '.$db->db_last_error().'
';
else
- echo 'SELECT Recht fuer bis.tbl_mobilitaet fuer web user gesetzt ';
+ echo '
SELECT Recht fuer bis.tbl_mobilitaet fuer web user gesetzt
';
}
}
@@ -4193,7 +4193,63 @@ if(!$result = @$db->db_query("SELECT bezeichnung_mehrsprachig FROM public.tbl_st
if(!$db->db_query($qry))
echo 'Setzen der bezeichnung_mehrsprachig fehlgeschlagen: '.$db->db_last_error().'
';
else
- echo 'bis.tbl_studiengangstyp: bezeichnung_mehrprachig automatisch aus existierender Bezeichnung uebernommen
';
+ echo '
bis.tbl_studiengangstyp: bezeichnung_mehrprachig automatisch aus existierender Bezeichnung uebernommen
';
+ }
+}
+
+// Add type "p" to Studiengangstyp
+if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'p';"))
+{
+ if ($db->db_num_rows($result) == 0)
+ {
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('p', 'PhD',NULL,'{PhD,PhD}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "p"
';
+ }
+}
+
+// Add type "l" to Studiengangstyp
+if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'l';"))
+{
+ if ($db->db_num_rows($result) == 0)
+ {
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('l', 'Lehrgang',NULL,'{Lehrgang,Course}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "l"
';
+ }
+}
+
+// Add type "d" to Studiengangstyp
+if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'd';"))
+{
+ if ($db->db_num_rows($result) == 0)
+ {
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('d', 'Diplom',NULL,'{Diplom,Diploma}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "d"
';
+ }
+}
+
+// Add type "w" to Studiengangstyp
+if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'w';"))
+{
+ if ($db->db_num_rows($result) == 0)
+ {
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('w', 'Weiterbildung',NULL,'{Weiterbildung,Further education}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "w"
';
}
}