sql >> Databáze >  >> RDS >> PostgreSQL

Nelze použít migrace v EF Core:42P07:vztah AspNetRoles již existuje

Důvod byl docela jednoduchý. Volal jsem EnsureCreated v Startup.cs což se dostávalo do konfliktu s migracemi, protože to fungovalo jiným způsobem. Naštěstí mi to majitelé EF Core dali jasně najevo na GitHubu.

Abychom to shrnuli – pokud chcete používat migrace, nemůžete použít SecureCreated.



  1. Omezení flexibility dat v databázi NoSQL

  2. T-SQL:problém s řetězcem concat

  3. Duplicitní řádky SQL s více levými spoji

  4. Jak zavolat uloženou proceduru mysql s argumenty z příkazového řádku?