理由は非常に単純でした。私はEnsureCreated
を呼び出していました Startup.cs
内 異なる方法で動作するため、移行と競合していました。ありがたいことに、EFCoreの所有者はGitHubでそれを明らかにしてくれました。
要約すると、移行を使用する場合は、EnsureCreatedを使用できません。
理由は非常に単純でした。私はEnsureCreated
を呼び出していました Startup.cs
内 異なる方法で動作するため、移行と競合していました。ありがたいことに、EFCoreの所有者はGitHubでそれを明らかにしてくれました。
要約すると、移行を使用する場合は、EnsureCreatedを使用できません。