1
resposta

07 Relacionando Cinema e Sessão

Boa noite!

Na aula 7, o comando "Update-Database" nao removeria a coluna "CinamaID"?

1 resposta

Olá, Paulo!

O comando "Update-Database" não remove a coluna "CinemaID". Na verdade, o que ele faz é atualizar o banco de dados para refletir as mudanças feitas no código.

No contexto da aula, a coluna "CinemaID" foi adicionada à tabela "Sessoes" para estabelecer uma relação entre a entidade "Sessao" e a entidade "Cinema". Isso foi feito através da adição de uma propriedade "CinemaId" à classe "Sessao" e uma propriedade "Sessoes" à classe "Cinema".

Depois disso, uma nova migração foi criada com o comando "Add-Migration" para registrar essas mudanças. Então, o comando "Update-Database" foi usado para aplicar essa migração ao banco de dados, o que resultou na adição da coluna "CinemaID" à tabela "Sessoes".

Espero ter ajudado e bons estudos!