diff --git a/system/FH-Complete.txp b/system/FH-Complete.txp index 507c7645a..0f679c6c7 100644 --- a/system/FH-Complete.txp +++ b/system/FH-Complete.txp @@ -21895,7 +21895,7 @@ 8777 0 842 - 512 + 551 0 1 1 @@ -22717,7 +22717,7 @@ 155 0 859 - 746 + 785 0 1 1 @@ -24001,7 +24001,7 @@ {20CDAA08-460E-4DFC-BFA0-02CCFEC43F1D} 1091 - 1147 + 1157 1361 @@ -24013,11 +24013,11 @@ 1045 - 1168 + 1188 1014 - 1168 + 1188 @@ -38762,8 +38762,8 @@ Systementwicklung Technikum Wien 2.0 - 2009-04-17T11:15:21.000+02:00 - 2010-10-20T11:19:09.719+02:00 + 2009-04-17T10:15:21.000+01:00 + 2010-11-02T16:54:32.845+01:00 FH-Complete 2.0 @@ -87204,7 +87204,9 @@ art=tbl_benutzerrolle.art & tbl_rolleberechtigung.art {361EF147-269D-4247-8F7C-5A3876A3999A} - + + {94DC5576-6BF8-4F65-AE27-B13617372171} + @@ -87971,7 +87973,51 @@ art=tbl_benutzerrolle.art & tbl_rolleberechtigung.art {FE1E6CC3-0C5C-4D7C-8C72-EB6B61006929} - + + + {94E22F2D-ED74-4524-90AD-86425C36245A} + idx_gruppe_studiengang_kz + 0 + {7B4AB9FD-B09A-476C-B473-7987BC24683A} + 0 + 0 + 0 + 0 + 1 + + + + + 0 + idx_gruppe_studiengang_kz + + 0 + + + {94DC5576-6BF8-4F65-AE27-B13617372171} + studiengang_kz + 0 + {9A3D8EFC-1F29-4A32-9CC1-F0F752961332} + 0 + 1 + + + + + 0 + + {1F96C2CC-3B85-4759-8935-4AFE204167BC} + + + + + + btree + + + + + @@ -100223,7 +100269,9 @@ ALTER TABLE tbl_mitarbeiter ALTER COLUMN personalnummer DROP NOT NULL;{361EF147-269D-4247-8F7C-5A3876A3999A} - + + {30CD3153-2D52-47DD-A12A-24117B7FE7EE} + @@ -100672,7 +100720,51 @@ ALTER TABLE tbl_mitarbeiter ALTER COLUMN personalnummer DROP NOT NULL; {89002400-A377-467B-9B3D-ED97760ED02B} - + + + {87F46E62-0ABE-4489-B6D0-5A7DA619325E} + idx_student_studiengang_kz + 0 + {E67F589E-CE62-4ECB-9C40-D40591E3BD3C} + 0 + 0 + 0 + 0 + 1 + + + + + 0 + idx_student_studiengang_kz + + 0 + + + {30CD3153-2D52-47DD-A12A-24117B7FE7EE} + studiengang_kz + 0 + {06CA881B-ADF0-46FC-A457-3045937F9137} + 0 + 1 + + + + + 0 + + {42D2D626-F858-4C04-A419-DA9431EC0576} + + + + + + btree + + + + + diff --git a/system/checksystem.php b/system/checksystem.php index ec9616ab0..0da029b83 100644 --- a/system/checksystem.php +++ b/system/checksystem.php @@ -1657,6 +1657,37 @@ if(!@$db->db_query("SELECT anmerkung_lehreinheit FROM lehre.vw_stundenplan LIMIT echo 'lehre.vw_stundenplan(dev): Spalte anmerkung_lehreinheit hinzugefuegt
'; } +// Index hinzufuegen +if($result = $db->db_query("Select count(*) as anzahl FROM pg_class WHERE relname ='idx_student_studiengang_kz'")) +{ + if(!$row = $db->db_fetch_object($result)) + { + if($row->anzahl==0) + { + $qry = "CREATE INDEX idx_student_studiengang_kz ON public.tbl_student (studiengang_kz);"; + if(!$db->db_query($qry)) + echo 'public.tbl_student: '.$db->db_last_error().'
'; + else + echo ' public.tbl_student: Index auf studiengang_kz angelegt!
'; + } + } +} + +// Index hinzufuegen +if($result = $db->db_query("Select count(*) as anzahl FROM pg_class WHERE relname ='idx_gruppe_studiengang_kz'")) +{ + if(!$row = $db->db_fetch_object($result)) + { + if($row->anzahl==0) + { + $qry = "CREATE INDEX idx_gruppe_studiengang_kz ON public.tbl_gruppe (studiengang_kz);"; + if(!$db->db_query($qry)) + echo 'public.tbl_gruppe: '.$db->db_last_error().'
'; + else + echo ' public.tbl_gruppe: Index auf studiengang_kz angelegt!
'; + } + } +} echo '
';