Эх сурвалжийг харах

Bug Fix releated to Drupal Issue #2567053: Cross Schema joins break external chado database support

Valentin Guignon 8 жил өмнө
parent
commit
847facc236

+ 7 - 2
tripal_core/includes/tripal_core.chado_install.inc

@@ -536,8 +536,13 @@ function tripal_core_reset_chado_schema() {
     print "Dropping existing 'frange' schema\n";
     db_query("drop schema frange cascade");
   }
-  if (chado_dbschema_exists('chado')) {
-    print "Dropping existing 'chado' schema\n";
+  if (chado_dbschema_exists($chado_schema)) {
+    if ($chado_schema != 'chado') {
+      print "Dropping existing Chado ('$chado_schema') schema\n";
+    }
+    else {
+      print "Dropping existing 'chado' schema\n";
+    }
     db_query("drop schema $chado_schema cascade");
   }