get_row("SHOW COLUMNS FROM `{$tableName}` LIKE 'smartLogic'", ARRAY_A); if (!$column) { return true; } $columnType = strtolower((string)($column['Type'] ?? '')); if (strpos($columnType, 'text') !== false || strpos($columnType, 'varchar') !== false) { return true; } $result = $wpdb->query("ALTER TABLE `{$tableName}` MODIFY COLUMN `smartLogic` TEXT NULL"); return $result !== false; } }