diff --git a/system/dbupdate_3.2.php b/system/dbupdate_3.2.php index 3140c0700..bb53f0839 100755 --- a/system/dbupdate_3.2.php +++ b/system/dbupdate_3.2.php @@ -1483,6 +1483,25 @@ if($result = $db->db_query("SELECT data_type FROM information_schema.columns WHE } } +// Index fuer prestudent und prestudentstatus +if($result = $db->db_query("SELECT * FROM pg_class WHERE relname='idx_prestudent_person'")) +{ + if($db->db_num_rows($result)==0) + { + + $qry = " + CREATE INDEX idx_prestudent_person ON public.tbl_prestudent USING btree (person_id); + CREATE INDEX idx_prestudentstatus_prestudent ON public.tbl_prestudentstatus USING btree (prestudent_id); + "; + + if(!$db->db_query($qry)) + echo 'Indizes: '.$db->db_last_error().'
'; + else + echo 'Diverse Indizes fuer Prestudent und Prestudentstatus hinzugefuegt'; + } +} + + // *** Pruefung und hinzufuegen der neuen Attribute und Tabellen echo '

Pruefe Tabellen und Attribute!

';