Bläddra i källkod

Fixed upgrade functions to not use Tripal API as all modules must be disabled for D7 upgrade including tripal_core

Stephen Ficklin 11 år sedan
förälder
incheckning
bc21d4d873
1 ändrade filer med 12 tillägg och 0 borttagningar
  1. 12 0
      tripal_project/tripal_project.install

+ 12 - 0
tripal_project/tripal_project.install

@@ -132,6 +132,18 @@ function tripal_project_add_cvterms() {
  * @ingroup tripal_project
  */
 function tripal_project_update_7000() {
+  
+  // add the project_property CV
+  $sql = "INSERT INTO chado.cv (name, definition) VALUES (
+    'project_property','Contains properties for projects.')
+  ";
+  try {
+    db_query($sql);
+  }
+  catch (\PDOException $e) {
+    $error = $e->getMessage();
+    throw new DrupalUpdateException('Failed to add project_property CV: '. $error);
+  }
 
   // For Tripal in Drupal 6 the project_description cvterm was stored in the
   // 'tripal' CV.  It should be stored in the new project_property CV that