/[drupal]/contributions/modules/sidecontent/sidecontent.install
ViewVC logotype

Diff of /contributions/modules/sidecontent/sidecontent.install

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.2, Sat Oct 21 21:04:11 2006 UTC revision 1.3, Tue Jul 3 22:39:39 2007 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: $  // $Id: sidecontent.install,v 1.2.2.2 2006/10/21 22:05:50 MegaGrunt Exp $
3  /**  /**
4   * @file   * @file
5   * Update file for the sidecontent module.   * Update file for the sidecontent module.
# Line 26  function sidecontent_install() { Line 26  function sidecontent_install() {
26    
27      case 'pgsql':      case 'pgsql':
28    
29        // anyone want to fill this in?         $success = db_query("CREATE TABLE {sidecontent} (
30        return drupal_set_message(t('PGSQL database installation not available, please look at sidecontent.install file and install manually.'));                              nid int4 NOT NULL default '0',
31                                format int4 NOT NULL default '0',
32                                sidetitle varchar(128) NOT NULL default '',
33                                sidecontent text NOT NULL,
34                                PRIMARY KEY  (nid)
35                                );");
36        break;        break;
37    }    }
38    
# Line 62  function sidecontent_update_2() { Line 67  function sidecontent_update_2() {
67        $ret[] = update_sql("ALTER  TABLE {sidecontent}  ADD  PRIMARY  KEY (  `nid`  )");        $ret[] = update_sql("ALTER  TABLE {sidecontent}  ADD  PRIMARY  KEY (  `nid`  )");
68        break;        break;
69      case 'pgsql':      case 'pgsql':
70        // anyone want to fill this in?        $ret[] = update_sql("ALTER TABLE {sidecontent} ADD COLUMN sidetitle varchar(128) NOT NULL default ''");
71        return drupal_set_message(t('PGSQL database installation not available, please look at sidecontent.install file and install manually.'));        $ret[] = update_sql("ALTER  TABLE {sidecontent}  ADD  PRIMARY  KEY (  nid  )");
72        break;        break;
73    }    }
74    return $ret;    return $ret;
# Line 93  function sidecontent_update_3() { Line 98  function sidecontent_update_3() {
98  }  }
99    
100    
 ?>  
101    /**
102    * Implementation of hook_uninstall().
103    */
104    function sidecontent_uninstall() {
105      db_query('DROP TABLE {sidecontent}');
106      variable_del('sidecontent_title');
107      variable_del('sidecontent_print');
108      variable_del('sidecontent_show_input_format');
109      variable_del('sidecontent_show_in_group');
110      variable_del('sidecontent_group_description');
111    }

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.2