Nie ma czegoś takiego jak typ enum sql, przynajmniej nie jest to typ standardowy, co oznacza, że jest niestandardowy i trudno będzie znaleźć jakikolwiek framework, który prawidłowo go obsługuje.
Co gorsza, Entity Framework nie obsługuje obecnie typów Enum w kodzie. Istnieje kilka hacków i obejść, ale okaże się, że są bolesne i nie są tego warte. Dla wszystkich celów i celów wyliczenie MySQL jest obiektem ciągu. Być może będziesz musiał wydać niestandardowy sql, aby uzyskać typy wyliczenia do wypełnienia pola listy.
Aha, i do Twojej wiadomości:8 powodów, dla których Typ danych ENUM MySQL jest zły