Сегодня я перевел проект с EF 2.0 на EF 2.1.
Я хочу изменить схему базы данных по умолчанию с dbo
на MySchema
В EF Core 2.0 я использовал следующий код:
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.HasDefaultSchema("MySchema");
}
Но я неБолее подробно см. метод .HasDefaultSchema
в EF Core 2.1.
Как изменить схему по умолчанию в EF Core 2.1?!
Примечание. В качестве быстрого решения используется аннотация таблицы с каждой моделью сущности
[Table("MyEntities", Schema = "MySchema")]
public class MyEntity
{
public int Id { get; set; }
}