From 05201c41cefacd6550e204282f9d3a35fd5b6e17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 20 Oct 2014 07:53:16 +0000 Subject: [PATCH] =?UTF-8?q?Spalte=20Mentor=20und=20fehlende=20ExtIDs=20hin?= =?UTF-8?q?zugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/FH-Complete.txp | 330 +++++++++++++++++++++++++---------------- system/checksystem.php | 69 ++++++++- 2 files changed, 274 insertions(+), 125 deletions(-) diff --git a/system/FH-Complete.txp b/system/FH-Complete.txp index 583eec132..f8286905d 100644 --- a/system/FH-Complete.txp +++ b/system/FH-Complete.txp @@ -33812,8 +33812,8 @@ 7 9461 0 - 655 - 1370 + 667 + 1409 0 1 1 @@ -34918,8 +34918,8 @@ 0 0 -28 - 1372 - 9486 + 1434 + 9510 0 871 107 @@ -36174,7 +36174,7 @@ {003CB043-E645-44CB-A1E7-B2DAB7CD0513} 5894 - 687 + 691 2271 @@ -36186,11 +36186,11 @@ 9430 - 350 + 359 9461 - 350 + 359 @@ -37131,8 +37131,8 @@ {003CB043-E645-44CB-A1E7-B2DAB7CD0513} - 7921 - 1620 + 7922 + 1635 6919 @@ -37144,11 +37144,11 @@ 9430 - 1034 + 1064 9461 - 1034 + 1064 @@ -38519,24 +38519,24 @@ {003CB043-E645-44CB-A1E7-B2DAB7CD0513} - 9503 - 1357 + 9516 + 1408 - 9486 - 1426 + 9510 + 1488 - 9455 - 1426 + 9479 + 1488 - 9625 - 1408 + 9628 + 1447 - 9625 - 1377 + 9628 + 1416 @@ -38563,7 +38563,7 @@ {003CB043-E645-44CB-A1E7-B2DAB7CD0513} 7514 - 1834 + 1844 3094 @@ -38575,11 +38575,11 @@ 9430 - 692 + 712 9461 - 692 + 712 @@ -39293,16 +39293,16 @@ {CF52EB80-BE30-40A3-980C-8F262A0A0484} - 9387 - 1590 + 9390 + 1609 - 9788 - 1377 + 9794 + 1416 - 9788 - 1408 + 9794 + 1447 9186 @@ -39336,16 +39336,16 @@ {4B8FF0F0-CE9E-4D02-B29F-73FEB38DB1AC} - 9476 - 2057 + 9481 + 2077 - 9952 - 1377 + 9961 + 1416 - 9952 - 1408 + 9961 + 1447 9200 @@ -40368,16 +40368,16 @@ {5CA5308F-BA83-4B10-BD20-C797EB053DBB} - 10202 - 524 + 10208 + 534 - 10116 - 692 + 10128 + 712 - 10147 - 692 + 10159 + 712 10457 @@ -42630,7 +42630,7 @@ 3521 0 855 - 1292 + 1331 0 1 1 @@ -43966,7 +43966,7 @@ {3F01DD27-8A29-4794-9659-4E10B3F9DDBD} - 5237 + 5229 1273 @@ -43987,11 +43987,11 @@ 4407 - 2057 + 2076 4376 - 2057 + 2076 @@ -44089,11 +44089,11 @@ 3490 - 2057 + 2076 3521 - 2057 + 2076 @@ -49940,8 +49940,8 @@ 1285 2224 0 - 655 - 1370 + 667 + 1409 0 1 1 @@ -50975,8 +50975,8 @@ {F2B18445-FEE4-472E-A0E1-D4F5D1A67936} - 1876 - 2058 + 1875 + 2069 1823 @@ -50988,11 +50988,11 @@ 2193 - 1970 + 1990 2224 - 1970 + 1990 @@ -51018,8 +51018,8 @@ {F2B18445-FEE4-472E-A0E1-D4F5D1A67936} - 2972 - 1891 + 2978 + 1904 3319 @@ -51030,12 +51030,12 @@ 1671 - 2910 - 2198 + 2922 + 2224 - 2879 - 2198 + 2891 + 2224 @@ -51491,8 +51491,8 @@ {F2B18445-FEE4-472E-A0E1-D4F5D1A67936} - 3056 - 1443 + 3062 + 1450 3295 @@ -51503,12 +51503,12 @@ 1413 - 2910 - 1742 + 2922 + 1755 - 2879 - 1742 + 2891 + 1755 @@ -51577,7 +51577,7 @@ {F2B18445-FEE4-472E-A0E1-D4F5D1A67936} - 2114 + 2117 1071 @@ -51589,11 +51589,11 @@ 889 - 2552 + 2558 1254 - 2552 + 2558 1285 @@ -51663,8 +51663,8 @@ {F2B18445-FEE4-472E-A0E1-D4F5D1A67936} - 2435 - 2840 + 2438 + 2860 2487 @@ -51675,12 +51675,12 @@ 3114 - 2552 - 2686 + 2558 + 2725 - 2552 - 2655 + 2558 + 2694 @@ -56252,8 +56252,8 @@ 0 0 -28 - 743 - 1274 + 725 + 1141 0 543 473 @@ -56374,8 +56374,8 @@ 1469 64 0 - 655 - 1370 + 667 + 1409 0 1 1 @@ -56879,8 +56879,8 @@ {CCD12E07-139E-4901-BAFD-9ADFDE1519B5} - 1136 - 646 + 1069 + 637 1264 @@ -56891,12 +56891,12 @@ 643 - 1546 - 712 + 1412 + 694 - 1546 - 743 + 1412 + 725 @@ -57008,8 +57008,8 @@ {CCD12E07-139E-4901-BAFD-9ADFDE1519B5} - 2011 - 661 + 1944 + 653 2404 @@ -57020,12 +57020,12 @@ 463 - 1848 - 980 + 1715 + 962 - 1817 - 980 + 1684 + 962 @@ -57051,8 +57051,8 @@ {CCD12E07-139E-4901-BAFD-9ADFDE1519B5} - 1391 - 1233 + 1324 + 1224 1526 @@ -57063,12 +57063,12 @@ 1338 - 1455 - 1247 + 1322 + 1229 - 1455 - 1216 + 1322 + 1198 @@ -57094,24 +57094,24 @@ {CCD12E07-139E-4901-BAFD-9ADFDE1519B5} - 534 - 1413 + 470 + 1404 - 392 + 398 1469 - 392 + 398 1438 - 1243 - 1058 + 1110 + 1040 - 1274 - 1058 + 1141 + 1040 @@ -57137,8 +57137,8 @@ {CCD12E07-139E-4901-BAFD-9ADFDE1519B5} - 686 - 901 + 620 + 891 671 @@ -57149,12 +57149,12 @@ 902 - 1243 - 901 + 1110 + 883 - 1274 - 901 + 1141 + 883 @@ -57180,8 +57180,8 @@ {CCD12E07-139E-4901-BAFD-9ADFDE1519B5} - 1899 - 1586 + 1833 + 1578 2362 @@ -57192,12 +57192,12 @@ 2046 - 1636 - 1247 + 1503 + 1229 - 1636 - 1216 + 1503 + 1198 @@ -57438,16 +57438,16 @@ {A3192AE5-3F14-4E2F-9955-8B539B3C6E59} - 5780 - 1401 + 5786 + 1411 - 719 - 2154 + 731 + 2174 - 750 - 2154 + 762 + 2174 11010 @@ -63081,7 +63081,7 @@ FH Technikum Wien 3.0 2009-04-17T11:15:21.000+02:00 - 2014-10-16T20:54:12.884+02:00 + 2014-10-20T11:44:24.874+02:00 FH-Complete 3.0 <?xml-stylesheet type="text/xsl" href="FHCompleteTDM3PG83.xsl"?> @@ -99665,6 +99665,47 @@ Studiengang>0 und Semester>0 -> News fuer bestimmtes Semester im Studie 0 + + {BA8F51BA-E007-47CE-842C-02BE0937D20F} + ext_id + 0 + {4B583B27-0B54-42BF-8DE7-2847251F6692} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 0 + 0 + ext_id + 0 + + + + + + + + + + {F6C99ABF-677B-48C6-920E-F375B79C336D} + + + + + + + + 0 + @@ -124427,6 +124468,47 @@ ALTER TABLE tbl_mitarbeiter ALTER COLUMN personalnummer DROP NOT NULL; 0 + + {3D76D3AF-A545-4564-934A-A324D3BF19E8} + mentor + 0 + {4611F95A-C0E7-488A-BDE2-A7B0B3D5F749} + 0 + 0 + 0 + 0 + 1 + + + + + 256 + + 0 + + 0 + 0 + mentor + 0 + + + + + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + diff --git a/system/checksystem.php b/system/checksystem.php index 244f367e4..9fa73a86a 100644 --- a/system/checksystem.php +++ b/system/checksystem.php @@ -2019,6 +2019,73 @@ if(!$result = @$db->db_query("SELECT 1 FROM public.tbl_aufnahmetermin LIMIT 1;") echo ' public.tbl_aufnahmetermin: Tabelle public.tbl_aufnahmetermin und public.tbl_aufnahmetermintyp hinzugefuegt!
'; } +// Spalte dv_art Tabelle bis.tbl_bisverwendung +if(!$result = @$db->db_query("SELECT dv_art FROM bis.tbl_bisverwendung LIMIT 1;")) +{ + $qry = "ALTER TABLE bis.tbl_bisverwendung ADD COLUMN dv_art varchar(32);"; + + if(!$db->db_query($qry)) + echo 'bis.tbl_bisverwendung: '.$db->db_last_error().'
'; + else + echo ' bis.tbl_bisverwendung: Spalte dv_art hinzugefuegt!
'; +} + +// Spalte mentor Tabelle public.tbl_prestudent +if(!$result = @$db->db_query("SELECT mentor FROM public.tbl_prestudent LIMIT 1;")) +{ + $qry = "ALTER TABLE public.tbl_prestudent ADD COLUMN mentor varchar(256);"; + + if(!$db->db_query($qry)) + echo 'public.tbl_prestudent: '.$db->db_last_error().'
'; + else + echo ' public.tbl_prestudent: Spalte mentor hinzugefuegt!
'; +} + +// Spalte ext_id Tabelle lehre.tbl_stundenplandev +if(!$result = @$db->db_query("SELECT ext_id FROM lehre.tbl_stundenplandev LIMIT 1;")) +{ + $qry = "ALTER TABLE lehre.tbl_stundenplandev ADD COLUMN ext_id bigint;"; + + if(!$db->db_query($qry)) + echo 'lehre.tbl_stundenplandev: '.$db->db_last_error().'
'; + else + echo ' lehre.tbl_stundenplandev: Spalte ext_id hinzugefuegt!
'; +} + +// Spalte ext_id Tabelle public.tbl_notiz +if(!$result = @$db->db_query("SELECT ext_id FROM public.tbl_notiz LIMIT 1;")) +{ + $qry = "ALTER TABLE public.tbl_notiz ADD COLUMN ext_id bigint;"; + + if(!$db->db_query($qry)) + echo 'public.tbl_notiz: '.$db->db_last_error().'
'; + else + echo ' public.tbl_notiz: Spalte ext_id hinzugefuegt!
'; +} + +// Spalte ext_id Tabelle public.tbl_notizzuordnung +if(!$result = @$db->db_query("SELECT ext_id FROM public.tbl_notizzuordnung LIMIT 1;")) +{ + $qry = "ALTER TABLE public.tbl_notizzuordnung ADD COLUMN ext_id bigint;"; + + if(!$db->db_query($qry)) + echo 'public.tbl_notizzuordnung: '.$db->db_last_error().'
'; + else + echo ' public.tbl_notizzuordnung: Spalte ext_id hinzugefuegt!
'; +} + +// Spalte ext_id Tabelle wawi.tbl_konto +if(!$result = @$db->db_query("SELECT ext_id FROM wawi.tbl_konto LIMIT 1;")) +{ + $qry = "ALTER TABLE wawi.tbl_konto ADD COLUMN ext_id bigint;"; + + if(!$db->db_query($qry)) + echo 'wawi.tbl_konto: '.$db->db_last_error().'
'; + else + echo ' wawi.tbl_konto: Spalte ext_id hinzugefuegt!
'; +} + + echo '


'; $tabellen=array( @@ -2206,7 +2273,7 @@ $tabellen=array( "public.tbl_preoutgoing_lehrveranstaltung" => array("preoutgoing_lehrveranstaltung_id","preoutgoing_id","bezeichnung","ects","endversion","insertamum","insertvon","updateamum","updatevon","wochenstunden","unitcode"), "public.tbl_preoutgoing_preoutgoing_status" => array("status_id","preoutgoing_status_kurzbz","preoutgoing_id","datum","insertamum","insertvon","updateamum","updatevon"), "public.tbl_preoutgoing_status" => array("preoutgoing_status_kurzbz","bezeichnung"), - "public.tbl_prestudent" => array("prestudent_id","aufmerksamdurch_kurzbz","person_id","studiengang_kz","berufstaetigkeit_code","ausbildungcode","zgv_code","zgvort","zgvdatum","zgvmas_code","zgvmaort","zgvmadatum","aufnahmeschluessel","facheinschlberuf","reihungstest_id","anmeldungreihungstest","reihungstestangetreten","rt_gesamtpunkte","rt_punkte1","rt_punkte2","bismelden","anmerkung","dual","insertamum","insertvon","updateamum","updatevon","ext_id","ausstellungsstaat","rt_punkte3", "zgvdoktor_code", "zgvdoktorort", "zgvdoktordatum"), + "public.tbl_prestudent" => array("prestudent_id","aufmerksamdurch_kurzbz","person_id","studiengang_kz","berufstaetigkeit_code","ausbildungcode","zgv_code","zgvort","zgvdatum","zgvmas_code","zgvmaort","zgvmadatum","aufnahmeschluessel","facheinschlberuf","reihungstest_id","anmeldungreihungstest","reihungstestangetreten","rt_gesamtpunkte","rt_punkte1","rt_punkte2","bismelden","anmerkung","dual","insertamum","insertvon","updateamum","updatevon","ext_id","ausstellungsstaat","rt_punkte3", "zgvdoktor_code", "zgvdoktorort", "zgvdoktordatum","mentor"), "public.tbl_prestudentstatus" => array("prestudent_id","status_kurzbz","studiensemester_kurzbz","ausbildungssemester","datum","orgform_kurzbz","insertamum","insertvon","updateamum","updatevon","ext_id","studienplan_id","bestaetigtam","bestaetigtvon","fgm","faktiv"), "public.tbl_raumtyp" => array("raumtyp_kurzbz","beschreibung"), "public.tbl_reihungstest" => array("reihungstest_id","studiengang_kz","ort_kurzbz","anmerkung","datum","uhrzeit","updateamum","updatevon","insertamum","insertvon","ext_id","freigeschaltet"),