Browse Source

Move the tripal_cv_defaults table back to legacy installation.

Chun-Huai Cheng 8 years ago
parent
commit
0ce5d3a95f
2 changed files with 45 additions and 38 deletions
  1. 45 0
      legacy/tripal_cv/tripal_cv.install
  2. 0 38
      tripal_chado/tripal_chado.install

+ 45 - 0
legacy/tripal_cv/tripal_cv.install

@@ -58,4 +58,49 @@ function tripal_cv_install() {
  */
 function tripal_cv_uninstall() {
 
+}
+
+/**
+ * Implements hook_schema().
+ */
+function tripal_cv_schema() {
+  $schema['tripal_cv_defaults'] = tripal_chado_tripal_cv_defaults_schema();
+  return $schema;
+}
+
+/**
+ * * Table definition for the tripal_cv_defaults table
+ * @param unknown $schema
+ */
+function tripal_chado_tripal_cv_defaults_schema() {
+  return array(
+    'fields' => array(
+      'cv_default_id' => array(
+        'type' => 'serial',
+        'unsigned' => TRUE,
+        'not null' => TRUE
+      ),
+      'table_name' => array(
+        'type' => 'varchar',
+        'length' => 128,
+        'not null' => TRUE,
+      ),
+      'field_name' => array(
+        'type' => 'varchar',
+        'length' => 128,
+        'not null' => TRUE,
+      ),
+      'cv_id' => array(
+        'type' => 'int',
+        'not null' => TRUE,
+      )
+    ),
+    'indexes' => array(
+      'tripal_cv_defaults_idx1' => array('table_name', 'field_name'),
+    ),
+    'unique keys' => array(
+      'tripal_cv_defaults_unq1' => array('table_name', 'field_name', 'cv_id'),
+    ),
+    'primary key' => array('cv_default_id')
+  );
 }

+ 0 - 38
tripal_chado/tripal_chado.install

@@ -121,43 +121,6 @@ function tripal_chado_tripal_cv_obo_schema() {
   );
 }
 
-/**
- * * Table definition for the tripal_cv_defaults table
- * @param unknown $schema
- */
-function tripal_chado_tripal_cv_defaults_schema() {
-  return array(
-    'fields' => array(
-      'cv_default_id' => array(
-        'type' => 'serial',
-        'unsigned' => TRUE,
-        'not null' => TRUE
-      ),
-      'table_name' => array(
-        'type' => 'varchar',
-        'length' => 128,
-        'not null' => TRUE,
-      ),
-      'field_name' => array(
-        'type' => 'varchar',
-        'length' => 128,
-        'not null' => TRUE,
-      ),
-      'cv_id' => array(
-        'type' => 'int',
-        'not null' => TRUE,
-      )
-    ),
-    'indexes' => array(
-      'tripal_cv_defaults_idx1' => array('table_name', 'field_name'),
-    ),
-    'unique keys' => array(
-      'tripal_cv_defaults_unq1' => array('table_name', 'field_name', 'cv_id'),
-    ),
-    'primary key' => array('cv_default_id')
-  );
-}
-
 /**
  *
  */
@@ -199,7 +162,6 @@ function tripal_chado_schema() {
   $schema['tripal_custom_tables'] = tripal_chado_tripal_custom_tables_schema();
 
   $schema['tripal_cv_obo'] = tripal_chado_tripal_cv_obo_schema();
-  $schema['tripal_cv_defaults'] = tripal_chado_tripal_cv_defaults_schema();
   $schema['tripal_pub_import'] = tripal_chado_tripal_pub_import_schema();