Automattic\WooCommerce\Internal\Utilities

DatabaseUtil::fts_index_on_order_address_table_existspublicWC 1.0

Check if fulltext index with key order_addresses_fts on order address table exists.

Method of the class: DatabaseUtil{}

No Hooks.

Returns

true|false.

Usage

$DatabaseUtil = new DatabaseUtil();
$DatabaseUtil->fts_index_on_order_address_table_exists(): bool;

DatabaseUtil::fts_index_on_order_address_table_exists() code WC 9.9.5

public function fts_index_on_order_address_table_exists(): bool {
	global $wpdb;
	$address_table = $wpdb->prefix . 'wc_order_addresses';
	// phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared -- $address_table is hardcoded.
	return ! empty( $wpdb->get_results( "SHOW INDEX FROM $address_table WHERE Key_name = 'order_addresses_fts'" ) );
}