diff views_calc.install @ 2:b0a976e17cc7

Views Calc: Version de dev du 14/06/2009
author Franck Deroche <franck@defr.org>
date Fri, 07 Aug 2009 15:17:08 +0200
parents 0651c02e6ed7
children
line wrap: on
line diff
--- a/views_calc.install	Wed Aug 05 18:20:29 2009 +0200
+++ b/views_calc.install	Fri Aug 07 15:17:08 2009 +0200
@@ -1,5 +1,5 @@
 <?php
-// $Id: views_calc.install,v 1.3 2008/09/16 18:03:08 karens Exp $
+// $Id: views_calc.install,v 1.5 2009/06/12 16:38:30 karens Exp $
 /**
  * Implementation of hook_schema().
  */
@@ -10,6 +10,7 @@
       'label' => array('type' => 'varchar', 'length' => '255', 'not null' => TRUE, 'default' => ''),
       'format' => array('type' => 'varchar', 'length' => '255', 'not null' => TRUE, 'default' => ''),
       'custom' => array('type' => 'varchar', 'length' => '255', 'not null' => TRUE, 'default' => ''),
+      'base' => array('type' => 'varchar', 'length' => '255', 'not null' => TRUE, 'default' => ''),
       'tablelist' => array('type' => 'text', 'not null' => TRUE),
       'fieldlist' => array('type' => 'text', 'not null' => TRUE),
       'calc' => array('type' => 'text', 'not null' => TRUE),
@@ -125,20 +126,8 @@
   return $ret;
 }
 
-/**
- * TODO
- * Use these values to create new default views, then delete them.
- *
 function views_calc_update_6000() {
-  $view_calcs = (array) variable_get('views_calc_vid','');
-  foreach ($view_calcs as $view_id) {
-    variable_del('views_calc_'. $view_id .'_col');
-    variable_del('views_calc_'. $view_id .'_col_calc');
-    variable_del('views_calc_'. $view_id .'_row');
-    variable_del('views_calc_'. $view_id .'_row_calc');
-  }
-  variable_del('views_calc_vid');
-  variable_del('views_calc_operators');
-  
-}
- */
+  $ret = array();
+  db_add_field($ret, 'views_calc_fields', 'base', array('type' => 'varchar', 'length' => '255', 'not null' => TRUE, 'default' => 'node'));
+  return $ret;
+}
\ No newline at end of file