Является ли использование ON DELETE CASCADE неправильным или недопустимым в wordpress?

У меня есть таблица с ссылкой на внешний ключ, и я недавно изменил запрос create table с помощью ON DELETE CASCADE

 $wpdb->query("DROP TABLE IF EXISTS $table_name2"); //CREATE TABLE bmg_CompanyCategoryCross $sql = "CREATE TABLE IF NOT EXISTS $table_name2 ( id mediumint(9) NOT NULL AUTO_INCREMENT, companyid mediumint(9) NOT NULL, categoryid mediumint(9) NOT NULL, PRIMARY KEY (id), FOREIGN KEY (companyid) REFERENCES $table_name(id) ON DELETE CASCADE, FOREIGN KEY (categoryid) REFERENCES $table_name3(id) ) $charset_collate;"; $wpdb->query($sql); 

Эта таблица создается на моей локальной машине, но не на реальном сервере. Является ли использование ON DELETE CASCADE неправильным или недопустимым в wordpress?

Solutions Collecting From Web of "Является ли использование ON DELETE CASCADE неправильным или недопустимым в wordpress?"