Same enum for different columns on same table results multiple import for the enum in the model. Example: enum-field.properties: TableA.ColumnA = enumX TableA.ColumnB = enumX result in the model class: import enumX; import enumX;