I've annotated something as EnumeratedValue(EnumType.STRING), but the DDL is generating a VARCHAR as opposed to an ENUM. Why is this happening, and how can I correct it?