I have a class that looks like this:
[Table(\"Subscribers\", Schema = \"gligoran\")] public class Subscriber { [Key] public string Email { get; set;
EF doesn't use DefaultValue attribute at all = it is not part of the model so migrations don't see it. You can propose support of this annotation on Data UserVoice.
DefaultValue