diff --git a/checksystem.php b/checksystem.php index 46ccf1084..66317a0ca 100644 --- a/checksystem.php +++ b/checksystem.php @@ -33,13 +33,26 @@ if (!$conn = pg_pconnect(CONN_STRING)) echo '

Systemcheck!

'; echo '

DB-Updates!

'; -// Newssprache +/*/ Newssprache if (!@pg_query($conn,'SELECT * FROM campus.tbl_newssprache LIMIT 1;')) { if (!@pg_query($conn,'DROP TABLE public.tbl_newssprache;')) echo 'campus.tbl_newssprache: '.pg_last_error($conn).'
'; else echo 'campus.tbl_newssprache wurde angepasst!
'; +}*/ + +// lehre.tbl_lehrveranstaltung.projektarbeit +if (!@pg_query($conn,'SELECT projektarbeit FROM lehre.tbl_lehrveranstaltung LIMIT 1;')) +{ + $sql=' ALTER TABLE lehre.tbl_lehrveranstaltung ADD COLUMN projektarbeit boolean; + UPDATE lehre.tbl_lehrveranstaltung SET projektarbeit=FALSE; + ALTER TABLE lehre.tbl_lehrveranstaltung ALTER COLUMN projektarbeit SET DEFAULT TRUE; + ALTER TABLE lehre.tbl_lehrveranstaltung ALTER COLUMN projektarbeit SET NOT NULL;'; + if (!@pg_query($conn,$sql)) + echo 'lehre.tbl_lehrveranstaltung: '.pg_last_error($conn).'
'; + else + echo 'projektarbeit wurde bei lehre.tbl_lehrveranstaltung hinzugefuegt!
'; } echo '

Pruefe Tabellen und Attribute!

';