0
respostas

Column true, Column false

Boa tarde!

Na aula, o professor deu um remove na migration compra porque a coluna ProdutoId = table.Column(nullable: true) estava como true (nula), em seguida, acrescentou a propriedade ProdutoId como int na classe compra e deu novamente o Add-Migration, e a coluna ProdutoId = table.Column(nullable: false) veio como false(não aceita nulo). Minha duvida é... Por que teve que remover, acrescentar uma propriedade na classe compra e depois adicionar novamente a migration somente para mudar de true para false? eu não poderia trocar de true para false diretamente no código, apagando true e escrevendo false? quais são os riscos de se fazer isso?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software