У меня есть эта конфигурация БД < /p>
public class AppDbContext : DbContext
{
public AppDbContext(string connectionStringOrName)
: base(connectionStringOrName)
{
Database.SetInitializer(new AppDbInitializer());
}
public AppDbContext()
: this("name=AppDbContext")
{
}
public DbSet Users { get; set; }
public DbSet Logs { get; set; }
}
< /code>
И у меня есть эта конфигурация миграции < /p>
public class AppDbInitializer : MigrateDatabaseToLatestVersion
{
}
public class AppDbMigrationConfiguration : DbMigrationsConfiguration
{
public AppDbMigrationConfiguration()
{
AutomaticMigrationsEnabled = true;
AutomaticMigrationDataLossAllowed = true;
}
protected override void Seed(AppDbContext context)
{
if (context.Users.Any()) return;
AddAdmin(context, "Admin", "admin@test.com");
}
}
< /code>
и я добавил еще одно поле для регистрации объекта.
can Ontity Framework автоматически обнаруживает и применяет изменения?
Подробнее здесь: https://stackoverflow.com/questions/277 ... s-not-work
Организация Ontity Framework автоматические миграции не работают ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как генерировать левое соединение в условиях, используя ядро Ontity Framework
Anonymous » » в форуме C# - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-