Thank you all for your quick responses. Actually there was not a problem with the enums. For some reason ef decided to update the database on my .\sqlserverexpress instance as opposed to my localdb instance. After reading through the update-database -verbose message I noticed it had decided to switch sqlserver instances on me and so the changes were not reflected by the enum assignment as shown above.
Now everything is running splendidly besides having to check a different instance.
Id Name Url Size Type
1 bracelet_1.jpg 2 3
I am now looking into how to explicitly set what sqlserver instance ef will write to. Thank you again for your advise and I'm sure it all would have worked!!
Thanks