Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O EF Core oferece duas formas principais de manter o seu modelo EF Core e o esquema da base de dados sincronizados. Para escolher entre os dois, decida se o seu modelo EF Core ou o esquema da base de dados é a fonte da verdade.
Se quiser que o seu modelo EF Core seja a fonte da verdade, use Migrações. À medida que faz alterações ao seu modelo EF Core, esta abordagem aplica incrementalmente as alterações de esquema correspondentes à sua base de dados para que permaneça compatível com o seu modelo EF Core.
Usa Engenharia Reversa se quiseres que o esquema da tua base de dados seja a fonte da verdade. Esta abordagem permite-lhe estruturar um DbContext e as classes do tipo de entidade por meio da engenharia reversa do esquema da sua base de dados para um modelo do EF Core.
Observação
As APIs de criação e remoção também podem criar a estrutura da base de dados com base no seu modelo EF Core. No entanto, destinam-se principalmente a testes, prototipagem e outros cenários em que a retirada da base de dados é aceitável.