Description
Currently, the dataset model's uri column has a hard code collation. The 'latin1_general_cs' collation is not supported by some MySQL compatible database, like TiDB. So it's not possible to use the database with Airflow while most other features are compatible.
|
collation="latin1_general_cs", |
Use case/motivation
Allow users to customize the collation while still default to 'latin1_general_cs'.
Related issues
No response
Are you willing to submit a PR?
Code of Conduct
Description
Currently, the dataset model's uri column has a hard code collation. The 'latin1_general_cs' collation is not supported by some MySQL compatible database, like TiDB. So it's not possible to use the database with Airflow while most other features are compatible.
airflow/airflow/models/dataset.py
Line 59 in 17e5e7b
Use case/motivation
Allow users to customize the collation while still default to 'latin1_general_cs'.
Related issues
No response
Are you willing to submit a PR?
Code of Conduct