prefix . static::$tableName; // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared $wpdb->query(" DELETE t1 FROM `{$table}` t1 INNER JOIN `{$table}` t2 ON t1.order_id = t2.order_id AND t1.tax_rate_id = t2.tax_rate_id AND t1.id < t2.id "); } public static function addOrderTaxRateUniqueIndex() { static::addIndexIfNotExists('uniq_order_tax_rate', ['order_id', 'tax_rate_id'], true); } public static function addMetaColumn() { // "ALTER TABLE %i ADD COLUMN `meta` JSON" static::addColumnIfNotExists('meta', 'JSON'); } public static function addFiledAtColumn() { // "ALTER TABLE %i ADD COLUMN `filed_at` DATETIME NULL AFTER `meta`" static::addColumnIfNotExists('filed_at', 'DATETIME NULL', 'meta'); } }