PrimitiveType.asCql(…) renders type names using Java-default locale
Imported issue from https://jira.spring.io/browse/DATACASS-805:
Setting the default locale to Turkish (-Duser.language=tr) causes types containing the character i (such as UUID, TIMESTAMP, INT) to be rendered as: ı when calling DataType.asCql(…).
Other occurrences of String.toLowerCase() exist, I will address them all.
Caused by toLowerCase call in asCql.
I think toLowerCase(Locale.ROOT) is the best way to address it, Locale.US will work too.