PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Impossible d'utiliser les migrations dans EF Core :42P07 :la relation AspNetRoles existe déjà

La raison était assez simple. J'appelais EnsureCreated dans Startup.cs qui devenait en conflit avec les migrations comme fonctionnant différemment. Heureusement, les propriétaires d'EF Core m'ont clairement indiqué sur GitHub.

Donc, pour résumer - si vous souhaitez utiliser Migrations, vous ne pouvez pas utiliser EnsureCreated.