domain_prefix_install

Definition

domain_prefix_install()
domain_prefix/domain_prefix.install, line 13

Description

Implements hook_install()

Code

function domain_prefix_install() {
  switch ($GLOBALS['db_type']) {
    case 'mysqli':
    case 'mysql':
      db_query("CREATE TABLE IF NOT EXISTS {domain_prefix} (
       domain_id int(11) NOT NULL default 0,
       status smallint NOT NULL default 0,
       tablename varchar(80) NOT NULL default '',
       module varchar(80) NOT NULL default '',
       source smallint NOT NULL default 0,
       INDEX (domain_id)
      ) /*!40100 DEFAULT CHARACTER SET UTF8 */ "
);
      break;
    case 'pgsql':
      db_query("CREATE TABLE {domain_prefix} (
       domain_id integer NOT NULL default 0,
       status smallint NOT NULL default 0,
       tablename varchar(80) NOT NULL default '',
       module varchar(80) NOT NULL default '',
       source smallint NOT NULL default 0
      )"
);
      db_query("CREATE INDEX {domain_prefix}_domain_id_idx ON {domain_prefix} (domain_id)");
      break;
  }
}