Ejemplo n.º 1
0
function RemoveTableIndex($table, $field)
{
    include "cdash/config.php";
    if (pdo_check_index_exists($table, $field)) {
        add_log("Removing index {$field} from {$table}", "RemoveTableIndex");
        if ($CDASH_DB_TYPE == "pgsql") {
            pdo_query("DROP INDEX " . $table . "_" . $field . "_idx");
        } else {
            pdo_query("ALTER TABLE " . $table . " DROP INDEX " . $field);
        }
        add_log("Done removing index {$field} from {$table}", "RemoveTableIndex");
        add_last_sql_error("RemoveTableIndex");
    }
}
Ejemplo n.º 2
0
function RemoveTableIndex($table, $field)
{
    include dirname(__DIR__) . '/config/config.php';
    if (pdo_check_index_exists($table, $field)) {
        add_log("Removing index {$field} from {$table}", 'RemoveTableIndex');
        if ($CDASH_DB_TYPE == 'pgsql') {
            pdo_query('DROP INDEX ' . $table . '_' . $field . '_idx');
        } else {
            pdo_query('ALTER TABLE ' . $table . ' DROP INDEX ' . $field);
        }
        add_log("Done removing index {$field} from {$table}", 'RemoveTableIndex');
        add_last_sql_error('RemoveTableIndex');
    }
}