v.21.8Improvement

Support ENUM data type for MaterializeMySQL

Support ENUM` data type for MaterializeMySQL. #25676 (Storozhuk Kostiantyn).
Added support for the ENUM data type in the MaterializeMySQL engine.

Why it matters

This feature enables ClickHouse users to replicate MySQL tables containing ENUM columns using MaterializeMySQL. It solves the problem of missing or incompatible ENUM type support during schema materialization, ensuring accurate data replication and schema consistency.

How to use it

To use this feature, simply use the MaterializeMySQL engine to connect to your MySQL database with tables that include ENUM columns. The ENUM columns will be automatically supported and materialized without additional configuration.