When using a List<string> type field, the mapping properly becomes a text[] type in PostgreSQL and works normally.
However we can't use UseData with an entity that has this mapping as we get the following exception:
The type mapping for 'List<string>' has not implemented code literal generation.
 
I would love it if the type mapping for List<string> supported code literal generation.