1
resposta

Problema ao rodar projeto depois de delimitar modelo

Ao tentar rodar o projeto após feitas as alterações para delimitação dos modelos recebi um erro na função private static void MigrarBanco<T>(IApplicationBuilder app) where T : DbContext, no erro dizia System.Data.SqlClient.SqlException: 'There is already an object named 'Categoria' in the database.', no projeto do professor não houve nenhum erro assim, como faço para consertar? Conseguir pular isso comentando o trecho de código que lançava a exceção, mas creio que essa não seja a melhor abordagem.

1 resposta

Olá Davi, tudo bem?

Esse erro está ligado ao banco de dados. Nestes cursos eu costumo mudar o nome do banco de dados na string de conexão, assim eu posso manter um banco de dados para cada curso que faço. Outra abordagem é apagar o banco de dados já existente com o mesmo nome pelo SQL Server Object Explorer.

Espero ter ajudado!