Setting Nullable & enum property correctly in model snapshot and designe...

...r code
Including enum type requires reference to enum to be added in migration code. I tried using underlying type of enum and adding/retrieving data from db and it works correctly.