persistence/Persistence.Database.Postgres/PersistencePostgresContext.cs
ngfrolov 980d3100af
Добавил отдельный контекст не привязанный к конкретной БД.
Поправил скрипт инициализации.
Пересоздао миграции.
2024-11-26 15:07:18 +05:00

24 lines
629 B
C#

using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Infrastructure.Internal;
namespace Persistence.Database.Model;
/// <summary>
/// EF êîíòåêñò äëÿ ÁÄ Postgres
/// </summary>
public partial class PersistencePostgresContext : PersistenceDbContext
{
public PersistencePostgresContext(DbContextOptions options)
: base(options)
{}
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.HasPostgresExtension("adminpack")
.HasAnnotation("Relational:Collation", "Russian_Russia.1251");
base.OnModelCreating(modelBuilder);
}
}