У меня есть класс, который выглядит так:
[Table("Subscribers", Schema = "gligoran")]
public class Subscriber
{
    [Key]
    public string Email { get; set; }
    [Required]
    [DefaultValue(true)]
    public bool Enabled { get; set; }
}
При создании переноса для включения этого класса я получаю:
public partial class AddSubscriberClass : DbMigration
{
    public override void Up()
    {
        CreateTable(
            "gligoran.Subscribers",
            c => new
                {
                    Email = c.String(nullable: false, maxLength: 128),
                    Enabled = c.Boolean(nullable: false),
                })
            .PrimaryKey(t => t.Email);
    }
    public override void Down()
    {
        DropTable("gligoran.Subscribers");
    }
}
Я хотел бы, чтобы строка Enabled выглядела так:
Enabled = c.Boolean(nullable: false, defaultValue: true),
Конечно, я могу сделать это сам, но я просто спрашиваю, есть ли способ сделать Entity Framework делать это автоматически.
Я использую последнюю версию Entity Framework 5 RC (5.0.0-rc.net40).
