You are here

user_relationship_defaults.install in User Relationships 5.2

File

plugins/user_relationship_defaults/user_relationship_defaults.install
View source
<?php

require_once drupal_get_path('module', 'user_relationships') . '/user_relationships.install';
function user_relationship_defaults_install() {
  $success = _user_relationships_installation_query(array(
    "CREATE TABLE {user_relationship_defaults} (\n      rdid int unsigned NOT NULL default 0,\n      uid int unsigned NOT NULL default 0,\n      rtid int unsigned NOT NULL default 0,\n      PRIMARY KEY (rdid),\n      KEY uid (uid),\n      KEY rtid (rtid)\n    ) /*!40100 DEFAULT CHARACTER SET utf8*/  ",
  ), array(
    "CREATE TABLE {user_relationship_defaults} (\n      rdid int_unsigned NOT NULL default 0,\n      uid int_unsigned NOT NULL default 0,\n      rtid int_unsigned NOT NULL default 0,\n      PRIMARY KEY (rdid)\n    )",
    "CREATE INDEX {user_relationship_defaults}_uid_idx ON {user_relationship_defaults} (uid)",
    "CREATE INDEX {user_relationship_defaults}_rtid_idx ON {user_relationship_defaults} (rtid)",
    "CREATE SEQUENCE {user_relationship_defaults}_id_seq",
  ));
  if ($success) {
    drupal_set_message(t('User Relationships Defaults module installed successfully.'));
  }
  else {
    drupal_set_message(t('The installation of the User Relationships Defaults module as unsuccessful.'), 'error');
  }
}

/**
 * hook_uninstall()
*/
function user_relationship_defaults_uninstall() {
  db_query('DROP TABLE {user_relationship_defaults}');
}