Non esiste un tipo enum sql, almeno non un tipo standard, il che significa che non è standard e sarà difficile trovare un framework che lo supporti correttamente.
A peggiorare le cose, Entity Framework attualmente non supporta nemmeno i tipi Enum nel codice. Ci sono alcuni hack e soluzioni alternative, ma li troverai dolorosi e non ne vale la pena. A tutti gli effetti, un enum MySQL è un oggetto stringa. Potrebbe essere necessario emettere alcuni sql personalizzati per ottenere i tipi enum per popolare la tua casella di riepilogo.
Oh, e per tua informazione:8 motivi per cui Il tipo di dati ENUM di MySQL è malvagio