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

Contents of /contributions/modules/feedapi_node_discussion/feedapi_node_discussion.install

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


Revision 1.2 - (show annotations) (download) (as text)
Thu Apr 10 17:06:33 2008 UTC (19 months, 2 weeks ago) by mustafau
Branch: MAIN
CVS Tags: HEAD
Branch point for: DRUPAL-5
Changes since 1.1: +3 -1 lines
File MIME type: text/x-php
Delete 'discussion_content_types' variable on uninstall.
1 <?php
2 // $Id: feedapi_node_discussion.install,v 1.1 2008/03/13 22:16:44 mustafau Exp $
3
4 /**
5 * Implementation of hook_install().
6 */
7 function feedapi_node_discussion_install() {
8 switch ($GLOBALS['db_type']) {
9 case 'mysql':
10 case 'mysqli':
11 db_query("CREATE TABLE {feedapi_node_discussion} (
12 fid int NOT NULL default '0',
13 tid int NOT NULL default '0',
14 PRIMARY KEY (fid, tid),
15 INDEX fid (fid),
16 INDEX tid (tid)
17 ) /*!40100 DEFAULT CHARACTER SET UTF8 */ ");
18 break;
19
20 case 'pgsql':
21 db_query("CREATE TABLE {feedapi_node_discussion} (
22 fid int NOT NULL default '0',
23 tid int NOT NULL default '0',
24 PRIMARY KEY (fid, tid)
25 )");
26 db_query("CREATE INDEX {feedapi_node_discussion}_fid_idx ON {feedapi_node_discussion} (fid)");
27 db_query("CREATE INDEX {feedapi_node_discussion}_tid_idx ON {feedapi_node_discussion} (tid)");
28 break;
29 }
30 }
31
32 /**
33 * Implementation of hook_uninstall().
34 */
35 function feedapi_node_discussion_uninstall() {
36 db_query('DROP TABLE {feedapi_node_discussion}');
37
38 variable_del('discussion_content_types');
39 }

  ViewVC Help
Powered by ViewVC 1.1.2