Boa noite!
Na aula 7, o comando "Update-Database" nao removeria a coluna "CinamaID"?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite!
Na aula 7, o comando "Update-Database" nao removeria a coluna "CinamaID"?
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!