You are here

webform_submission_uuid.install in Webform Submission UUID 6.4

Same filename and directory in other branches
  1. 7.4 webform_submission_uuid.install
  2. 7 webform_submission_uuid.install

File

webform_submission_uuid.install
View source
<?php

/**
 * Implements hook_install().
 */
function webform_submission_uuid_install() {
  if (WebformStorageController::getInstanceType() == 'db') {

    // Create tables.
    drupal_install_schema('webform_submission_uuid');
  }
  return $ret;
}

/**
 * Implements hook_schema().
 */
function webform_submission_uuid_schema() {
  module_load_include('install', 'uuid', 'uuid');
  $schema['uuid_webform_submissions'] = uuid_table_schema('webform_submissions', 'sid');
  return $schema;
}

/**
 * Implements hook_enable().
 */
function webform_submission_uuid_enable() {
  webform_submission_uuid_uuid_sync(TRUE);
}

/**
 * Implementation of hook_uninstall().
 */
function webform_submission_uuid_uninstall() {
  if (WebformStorageController::getInstanceType() == 'db') {

    // Remove tables.
    drupal_uninstall_schema('webform_submission_uuid');
  }
}