diff --git a/system/dbupdate_3.4.php b/system/dbupdate_3.4.php index c3600d250..9d89de0d1 100644 --- a/system/dbupdate_3.4.php +++ b/system/dbupdate_3.4.php @@ -28,6 +28,8 @@ require_once('dbupdate_3.4/example2.php'); ... */ +require_once('dbupdate_3.4/26173_index_webservicelog.php'); + // *** Pruefung und hinzufuegen der neuen Attribute und Tabellen echo '

Pruefe Tabellen und Attribute!

'; diff --git a/system/dbupdate_3.4/26173_index_webservicelog.php b/system/dbupdate_3.4/26173_index_webservicelog.php new file mode 100644 index 000000000..6eb2b06e8 --- /dev/null +++ b/system/dbupdate_3.4/26173_index_webservicelog.php @@ -0,0 +1,16 @@ +db_query("SELECT * FROM pg_class WHERE relname='idx_webserivcelog_executetime'")) +{ + if ($db->db_num_rows($result) == 0) + { + $qry = "CREATE INDEX idx_webserivcelog_executetime ON system.tbl_webservicelog USING btree (execute_time)"; + + if (! $db->db_query($qry)) + echo 'Indizes: ' . $db->db_last_error() . '
'; + else + echo 'Index fuer system.tbl_webservicelog.execute_time hinzugefuegt'; + } +}