get_var("SHOW TABLES LIKE '{$table}'") === $table) { $wpdb->query("ALTER TABLE {$table} DROP INDEX name"); } return "CREATE TABLE {$table} ( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR({$name}) NOT NULL DEFAULT '', `status` ENUM('enabled', 'disabled') NOT NULL DEFAULT 'enabled', `type` ENUM('{$typeEmail}', '{$typeSms}') NOT NULL, `entity` ENUM('appointment', 'event') NOT NULL DEFAULT 'appointment', `time` TIME NULL DEFAULT NULL, `timeBefore` INT(11) NULL DEFAULT NULL, `timeAfter` INT(11) NULL DEFAULT NULL, `sendTo` ENUM('{$sendToCustomer}', '{$sendToProvider}') NOT NULL, `subject` VARCHAR(255) NOT NULL DEFAULT '', `content` TEXT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE utf8_general_ci"; } }