You are here

function top_searches_install in Top Searches 5

Same name and namespace in other branches
  1. 6 top_searches.install \top_searches_install()
  2. 7 top_searches.install \top_searches_install()

File

./top_searches.install, line 3

Code

function top_searches_install() {
  switch ($GLOBALS['db_type']) {
    case 'mysql':
    case 'mysqli':
      $query1 = db_query("\n       CREATE TABLE {top_searches} (\n      `qid` INT( 11 ) NOT NULL AUTO_INCREMENT ,\n      `q` VARCHAR( 255 ) NOT NULL ,\n      `counter` INT( 11 ) NULL DEFAULT '0',\n      PRIMARY KEY ( `qid` ),\n      UNIQUE KEY `q` (`q`)\n      )");
      if ($query1) {
        $created = TRUE;
      }
      break;
  }
  if ($created) {
    drupal_set_message(t('Top searches module installed successfully.'));
  }
  else {
    drupal_set_message(t('Table installation for the Top Searches module was unsuccessful. The tables may need to be installed by hand.'), 'error');
  }
}