You are here

function bat_event_delete_event_type_schema in Booking and Availability Management Tools for Drupal 7

Same name and namespace in other branches
  1. 8 modules/bat_event/bat_event.module \bat_event_delete_event_type_schema()

Given an event machine name drop all the tables that store event data for that event.

Parameters

string $machine_name:

2 calls to bat_event_delete_event_type_schema()
BatEventTypeController::delete in modules/bat_event/bat_event.module
bat_event_uninstall in modules/bat_event/bat_event.install
Implements hook_uninstall().

File

modules/bat_event/bat_event.module, line 2008
Manage Events - Events store the EventValue of a Unit over a period of time.

Code

function bat_event_delete_event_type_schema($machine_name) {
  foreach (bat_event_get_event_type_tables($machine_name) as $name) {
    db_drop_table($name);
  }
}