From 1f9f891ee741bf30d35f5fc76479fd617ea1a4dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 4 May 2009 08:27:07 +0000 Subject: [PATCH] tbl_nation eu ist jetzt ein NOT NULL feld --- system/checksystem.php | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/system/checksystem.php b/system/checksystem.php index 0260d9238..f5cff7905 100644 --- a/system/checksystem.php +++ b/system/checksystem.php @@ -35,6 +35,28 @@ if (!$conn = pg_pconnect(CONN_STRING)) echo '

Systemcheck!

'; echo '

DB-Updates!

'; +// ******************* bis.tbl_nation.eu ********************* +if($result = @pg_query($conn, "SELECT count(*) anzahl FROM bis.tbl_nation WHERE eu is null")) +{ + $row = pg_fetch_object($result); + + if($row->anzahl>0) + { + $qry = "UPDATE bis.tbl_nation SET eu=false WHERE eu IS NULL; + ALTER TABLE bis.tbl_nation ALTER COLUMN eu SET NOT NULL; + UPDATE bis.tbl_nation SET ewr=false WHERE ewr IS NULL; + ALTER TABLE bis.tbl_nation ALTER COLUMN ewr SET NOT NULL;"; + + if(!pg_query($conn, $qry)) + echo 'bis.tbl_nation: '.pg_last_error($conn).'
'; + else + echo ' bis.tbl_nation: spalte eu auf NOT NULL gesetzt!
'; + } + else + { + echo 'bis.tbl_nation: '.pg_last_error($conn).'
'; + } +} // **************** lehre.tbl_projektarbeit.sprache ******************************* if(!$result = @pg_query($conn, "SELECT sprache FROM lehre.tbl_projektarbeit LIMIT 1;")) {