protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
#if DEBUG
Database.SetInitializer(new CreateDatabaseIfNotExists<EfDataContext>());
#endif
Database.SetInitializer(
new MigrateDatabaseToLatestVersion<EfDataContext, EfMigrationConfiguration>());
modelBuilder.Entity<Person>()
.HasMany(x => x.RelatedMails)
.WithMany(x => x.Receivers);
modelBuilder.Entity<Inquiry>()
.HasMany(x => x.Tags)
.WithMany(y => y.Inquiries);
modelBuilder.Entity<User>()
.HasMany(x => x.Teams)
.WithMany(x => x.Users);
}
}