protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<U_Role>().
HasMany(r => r.FunctionGroups).
WithMany(f => f.Roles).
Map(
m =>
{
m.MapLeftKey("Role_Id");
m.MapRightKey("FunctionGroup_Id");
m.ToTable("U_FunctionGroup_Role");
}
);
modelBuilder.Entity<T_Task>()
.HasMany(a => a.TaskProperties)
.WithRequired(b => b.T_Task)
.WillCascadeOnDelete(true);
}
}