Remove redundant database objects
This reduces database connections and improves performance.
This commit is contained in:
@@ -31,7 +31,6 @@
|
||||
$sql = "select default_setting_uuid, default_setting_value from v_default_settings ";
|
||||
$sql .= "where default_setting_subcategory = 'yealink_trust_certificates' ";
|
||||
$sql .= "and (default_setting_value = 'true' or default_setting_value = 'false');";
|
||||
$database = new database;
|
||||
$row = $database->select($sql, null, 'row');
|
||||
if (is_array($row)) {
|
||||
if ($row['default_setting_value'] == 'false') {
|
||||
@@ -44,7 +43,6 @@
|
||||
$sql .= "set default_setting_value = ".$row['default_setting_value'].", ";
|
||||
$sql .= "default_setting_description = 'Only Accept Trusted Certificates 0-Disabled (default), 1-Enabled.' ";
|
||||
$sql .= "where default_setting_uuid = '".$row['default_setting_uuid']."'; ";
|
||||
$database = new database;
|
||||
$database->execute($sql, null);
|
||||
unset($sql);
|
||||
}
|
||||
@@ -53,12 +51,10 @@
|
||||
if ($db_type == 'pgsql') {
|
||||
$sql = "select pg_typeof(default_setting_enabled) ";
|
||||
$sql .= "from v_default_settings limit 1;";
|
||||
$database = new database;
|
||||
$enabled_type = $database->select($sql, null, 'column');
|
||||
if ($enabled_type == 'text') {
|
||||
$sql = "update v_default_settings set default_setting_enabled = 'true', default_setting_value = '13' ";
|
||||
$sql .= "where default_setting_uuid = 'a018c028-0f99-4ef8-869d-f5322636ae36' and default_setting_enabled = '13'; ";
|
||||
$database = new database;
|
||||
$database->execute($sql, null);
|
||||
unset($sql);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user