|
@@ -306,6 +306,9 @@ function tripal_chado_upgrade_v2_v3_pre_enable() {
|
|
|
if (db_query("SELECT 1 FROM pg_indexes WHERE indexname = 'tripal_cv_obo_obo_id_idx'")->fetchField()) {
|
|
|
$sql = "ALTER INDEX tripal_cv_obo_obo_id_idx RENAME TO tripal_cv_obo_obo_id_idx2";
|
|
|
}
|
|
|
+ else if (db_query("SELECT 1 FROM pg_indexes WHERE indexname = 'tripal_cv_obo_tripal_cv_obo_idx1_idx'")->fetchField()) {
|
|
|
+ $sql = "ALTER INDEX tripal_cv_obo_tripal_cv_obo_idx1_idx RENAME TO tripal_cv_obo_obo_id_idx2";
|
|
|
+ }
|
|
|
else {
|
|
|
$sql = "CREATE INDEX tripal_cv_obo_obo_id_idx2 ON tripal_cv_obo2 USING btree (obo_id)";
|
|
|
}
|
|
@@ -313,9 +316,6 @@ function tripal_chado_upgrade_v2_v3_pre_enable() {
|
|
|
if (db_query("SELECT 1 FROM pg_indexes WHERE indexname = 'tripal_cv_obo_pkey'")->fetchField()) {
|
|
|
$sql = "ALTER INDEX tripal_cv_obo_pkey RENAME TO tripal_cv_obo_pkey2";
|
|
|
}
|
|
|
- else if (db_query("SELECT 1 FROM pg_indexes WHERE indexname = 'tripal_cv_obo_tripal_cv_obo_idx1_idx'")->fetchField()) {
|
|
|
- $sql = "ALTER INDEX tripal_cv_obo_tripal_cv_obo_idx1_idx RENAME TO tripal_cv_obo_tripal_cv_obo_idx1_idx2";
|
|
|
- }
|
|
|
else {
|
|
|
$sql = "CREATE UNIQUE INDEX tripal_cv_obo_pkey2 ON tripal_cv_obo2 USING btree (obo_id)";
|
|
|
}
|
|
@@ -389,9 +389,6 @@ function tripal_chado_upgrade_v2_v3_enable() {
|
|
|
if (db_query("SELECT 1 FROM pg_indexes WHERE indexname = 'tripal_cv_obo_pkey2'")->fetchField()) {
|
|
|
$sql = "ALTER INDEX tripal_cv_obo_pkey2 RENAME TO tripal_cv_obo_pkey";
|
|
|
}
|
|
|
- else {
|
|
|
- $sql = "ALTER INDEX tripal_cv_obo_tripal_cv_obo_idx1_idx2 RENAME TO tripal_cv_obo_tripal_cv_obo_idx1_idx";
|
|
|
- }
|
|
|
db_query($sql);
|
|
|
}
|
|
|
|
|
@@ -1031,4 +1028,4 @@ function tripal_chado_update_7307() {
|
|
|
$error = $e->getMessage();
|
|
|
throw new DrupalUpdateException('Could not perform update: '. $error);
|
|
|
}
|
|
|
-}
|
|
|
+}
|