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

Contents of /contributions/modules/urlborg/urlborg.install

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


Revision 1.4 - (show annotations) (download) (as text)
Thu Aug 14 14:11:41 2008 UTC (15 months, 1 week ago) by kyanos
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +2 -3 lines
File MIME type: text/x-php
fix sql select bug
1 <?php
2 // $Id: urlborb.install,v 0.1 2008/7/2 16:50:42 nsyll Exp $
3
4 /**
5 * Implementation of hook_install().
6 */
7 function urlborg_install() {
8 switch ($GLOBALS['db_type']) {
9 case 'mysql':
10 case 'mysqli':
11 db_query("CREATE TABLE {urlborg} (
12 nid int(10) unsigned NOT NULL default '0',
13 created int(11) NOT NULL default '0',
14 s_key varchar(9) NOT NULL default '0',
15 o_url varchar(255) NOT NULL default '0',
16 s_domain varchar(9) NOT NULL default '0',
17 s_url varchar(255) NOT NULL default '0'
18 ) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 */;"
19 );
20 break;
21
22 case 'pgsql':
23 db_query("CREATE TABLE {urlborg} (
24 nid integer NOT NULL,
25 created integer NOT NULL,
26 s_key varchar(9) NOT NULL,
27 o_url varchar(60) NOT NULL,
28 s_domain varchar(9) NOT NULL,
29 s_url varchar(255) NOT NULL,
30 PRIMARY KEY (nid)
31 )");
32 db_query("CREATE SEQUENCE {trackback_received}_nid_seq");
33 db_query("CREATE INDEX {trackback_received}_nid_idx ON {trackback_received}(nid)");
34
35 break;
36 }
37 }
38
39 function urlborg_uninstall(){
40 db_query('DROP TABLE {urlborg}');
41 }

  ViewVC Help
Powered by ViewVC 1.1.2