wp_dmcb_bookings

Static

Stores dmcb bookings data created by this plugin.

Column Definitions

ColumnTypeNullable
🔑idBIGINT UNSIGNEDNO
refVARCHAR(20)NO
statusVARCHAR(24)NO
start_utcDATETIMENO
end_utcDATETIMENO
minutesSMALLINT UNSIGNEDNO
amountDECIMAL(12,2)NO
currencyVARCHAR(3)NO
serviceVARCHAR(120)NO
prefixVARCHAR(12)NO
first_nameVARCHAR(80)NO
middle_nameVARCHAR(80)NO
last_nameVARCHAR(80)NO
emailVARCHAR(190)NO
phoneVARCHAR(40)NO
businessVARCHAR(160)NO
notesTEXTYES
client_tzVARCHAR(64)NO
hold_expires_utcDATETIMEYES
paid_atDATETIMEYES
meeting_providerVARCHAR(12)NO
meeting_idVARCHAR(190)NO
meeting_urlVARCHAR(500)NO
meeting_passwordVARCHAR(40)NO
meeting_errorTEXTYES
policyTEXTYES
policy_accepted_atDATETIMEYES
reschedule_countTINYINT UNSIGNEDNO
original_start_utcDATETIMEYES
rescheduled_atDATETIMEYES
cancelled_atDATETIMEYES
cancelled_byVARCHAR(10)NO
refund_amountDECIMAL(12,2)NO
refund_statusVARCHAR(20)NO
reminder_day_sentTINYINT(1)NO
reminder_hour_sentTINYINT(1)NO
view_tokenVARCHAR(40)NO
ipVARCHAR(45)NO
created_atDATETIMENO
updated_atDATETIMENO

CREATE TABLE Statement

CREATE TABLE wp_dmcb_bookings ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, ref VARCHAR(20) NOT NULL, status VARCHAR(24) NOT NULL DEFAULT 'confirmed', start_utc DATETIME NOT NULL, end_utc DATETIME NOT NULL, minutes SMALLINT UNSIGNED NOT NULL, amount DECIMAL(12,2) NOT NULL DEFAULT 0, currency VARCHAR(3) NOT NULL DEFAULT '', service VARCHAR(120) NOT NULL DEFAULT '', prefix VARCHAR(12) NOT NULL DEFAULT '', first_name VARCHAR(80) NOT NULL, middle_name VARCHAR(80) NOT NULL DEFAULT '', last_name VARCHAR(80) NOT NULL, email VARCHAR(190) NOT NULL, phone VARCHAR(40) NOT NULL, business VARCHAR(160) NOT NULL DEFAULT '', notes TEXT NULL, client_tz VARCHAR(64) NOT NULL DEFAULT '', hold_expires_utc DATETIME NULL, paid_at DATETIME NULL, meeting_provider VARCHAR(12) NOT NULL DEFAULT '', meeting_id VARCHAR(190) NOT NULL DEFAULT '', meeting_url VARCHAR(500) NOT NULL DEFAULT '', meeting_password VARCHAR(40) NOT NULL DEFAULT '', meeting_error TEXT NULL, policy TEXT NULL, policy_accepted_at DATETIME NULL, reschedule_count TINYINT UNSIGNED NOT NULL DEFAULT 0, original_start_utc DATETIME NULL, rescheduled_at DATETIME NULL, cancelled_at DATETIME NULL, cancelled_by VARCHAR(10) NOT NULL DEFAULT '', refund_amount DECIMAL(12,2) NOT NULL DEFAULT 0, refund_status VARCHAR(20) NOT NULL DEFAULT '', reminder_day_sent TINYINT(1) NOT NULL DEFAULT 0, reminder_hour_sent TINYINT(1) NOT NULL DEFAULT 0, view_token VARCHAR(40) NOT NULL, ip VARCHAR(45) NOT NULL DEFAULT '', created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, PRIMARY KEY (id), UNIQUE KEY ref (ref), KEY status_start (status,start_utc), KEY email (email) ) {$c};" );

Safe to delete?

If you have uninstalled Discounts Mania Consultations, this table is generally safe to remove. However, always back up your database first.

Note: Some plugins share tables or are dependencies of other plugins. Verify nothing else depends on this table before dropping it.

How to remove this table

DROP TABLE IF EXISTS `wp_dmcb_bookings`;

Run this query using phpMyAdmin, Adminer, or your MySQL client. Back up first.

Other tables from Discounts Mania Consultations