Ich möchte Datenbank nach Code zuerst migrieren. Zum Beispiel habe ich 3 Entity in contex und 1 Tabelle in der Datenbank, und es gibt ein Problem, wenn ich Programm ausführen und diesen Fehler erhalten: Es gibt bereits eine Tabelle.Warum Code First Migration Keine Update-Tabelle, die in DataBase vorhanden ist?
Migration Konfiguration
internal sealed class Configuration : DbMigrationsConfiguration<ApplicationDbContext>
{
public Configuration()
{
AutomaticMigrationsEnabled = false;
// AutomaticMigrationDataLossAllowed = false;
}
protected override void Seed(ApplicationDbContext context)
{
// This method will be called after migrating to the latest version.
}
}
IdentityModel
public ApplicationDbContext() : base("DefaultConnection")
{
Database.SetInitializer<ApplicationDbContext>(new MigrateDatabaseToLatestVersion<ApplicationDbContext, Migrations.Configuration>());
}
jede mögliche Hilfe?
Können Sie lassen Sie uns wissen die genauen Fehler Botschaft? –
Ja, das ist: Es gibt bereits ein Objekt namens 'TClientsAdmins' in der Datenbank. –
Versuchen Sie, Ihre 'AutomaticMigrationsEnabled = false' auf' true' zu setzen. –