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

Contents of /contributions/modules/search_keywords/search_keywords.install

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


Revision 1.4 - (show annotations) (download) (as text)
Thu Feb 8 03:17:03 2007 UTC (2 years, 9 months ago) by sugree
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +8 -4 lines
File MIME type: text/x-php
merged drupal-5
1 <?php
2 function search_keywords_install() {
3 switch ($GLOBALS['db_type']) {
4 case 'mysql':
5 case 'mysqli':
6 db_query("CREATE TABLE {search_keywords_log} (
7 aid int(10) NOT NULL auto_increment,
8 title varchar(255) default NULL,
9 path varchar(255) default NULL,
10 url varchar(255) default NULL,
11 hostname varchar(128) default NULL,
12 search_engine varchar(255) default NULL,
13 keywords varchar(255) default NULL,
14 timestamp int(11) unsigned NOT NULL default '0',
15 KEY search_keywords_log_timestamp (timestamp),
16 PRIMARY KEY (aid)
17 ) TYPE=MyISAM
18 /*!40100 DEFAULT CHARACTER SET utf8 */ ;");
19 break;
20 case 'pgsql':
21 db_query("CREATE SEQUENCE {search_keywords_log_aid_seq};");
22 db_query("CREATE TABLE {search_keywords_log} (
23 aid integer NOT NULL DEFAULT nextval( 'search_keywords_log_aid_seq' ),
24 title varchar(255) default NULL,
25 path varchar(255) default NULL,
26 url varchar(255) default NULL,
27 hostname varchar(128) default NULL,
28 search_engine varchar(255) default NULL,
29 keywords varchar(255) default NULL,
30 timestamp integer NOT NULL default '0',
31 PRIMARY KEY (aid)
32 )");
33 db_query("CREATE INDEX {search_keywords_log_timestamp_idx} ON search_keywords_log (timestamp);");
34 break;
35 }
36 }
37
38 function search_keywords_uninstall() {
39 db_query("DROP TABLE {search_keywords_log}");
40 }
41 ?>

  ViewVC Help
Powered by ViewVC 1.1.2