ASP.NET - MIGRATIONS
Tentando começar um novo projeto em Asp.Net MVC e Entity Framework.
Defini minha classe de modelo com dois campos: Id e Nome.
O Id é tipo int, e o Nome é tipo string. Só que na hora de escrever, me enganei e coloquei o Nome também int.
Rodei o projeto e percebi que estava errado, voltei e corrigi. só que depois disso, aparece a mensagem:
[txt-color=#e80000]The model backing the [ô]AppContexto[ô] context has changed since the database was created.
Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).[/txt-color]
Como faço para corrigir esse problema? E gostaria de uma explicação para que eu pudesse entender: por que é gerado a tabela _MigrationsHistory? Pra que ela serve? Ela é necessária?
Defini minha classe de modelo com dois campos: Id e Nome.
O Id é tipo int, e o Nome é tipo string. Só que na hora de escrever, me enganei e coloquei o Nome também int.
Rodei o projeto e percebi que estava errado, voltei e corrigi. só que depois disso, aparece a mensagem:
[txt-color=#e80000]The model backing the [ô]AppContexto[ô] context has changed since the database was created.
Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).[/txt-color]
Como faço para corrigir esse problema? E gostaria de uma explicação para que eu pudesse entender: por que é gerado a tabela _MigrationsHistory? Pra que ela serve? Ela é necessária?
Bom, consegui resolver deletando a tabela _MigrationsHistory. Voltou a funcionar, mas se alguém quiser me explicar sobre o Migrations, estou disposto a aprender.
Sinceramente eu não saberia responder, nunca usei.
Se você não sabe, então, abandona!
Mas já que está funcionando, tudo bem. Nem preciso saber, né? Existem coisas na vida que não valem a pena ser exploradas a fundo. Vai que complica ainda mais......
Fico por aqui.
Obrigado assim mesmo.
Mas já que está funcionando, tudo bem. Nem preciso saber, né? Existem coisas na vida que não valem a pena ser exploradas a fundo. Vai que complica ainda mais......
Fico por aqui.
Obrigado assim mesmo.
À propósito, Kerplunk, vi que você respondeu pra um colega num outro post sobre um front-end.
Achei interessante e pensei: não existe uma ferramenta (gratuita de preferência) para gerar umas Views [Ô]ajeitadas[Ô], não?
Eu não sou muito bom de design de telas e dá muito trabalho ficar fazendo na mão, escrevendo HTML e as telas geradas pelo Razor são meio [Ô]feias[Ô].
Gostaria de ter umas telas mais bonitas, mais [Ô]apreciáveis[Ô].
Achei interessante e pensei: não existe uma ferramenta (gratuita de preferência) para gerar umas Views [Ô]ajeitadas[Ô], não?
Eu não sou muito bom de design de telas e dá muito trabalho ficar fazendo na mão, escrevendo HTML e as telas geradas pelo Razor são meio [Ô]feias[Ô].
Gostaria de ter umas telas mais bonitas, mais [Ô]apreciáveis[Ô].
Use um framework CSS bacana. O Bootstrap é bem popular. Mas já advirto, programar web, significa escrever HTML mais que de vez em quando. Então, domine HTML se quer começar a fazer algo Web.
Beleza, valeu mais uma vez.
Veja isso;
www.macoratti.net/12/09/ef4_mig1.htm
www.macoratti.net/12/09/ef4_mig1.htm
Obrigado Jaba pela atenção, esse artigo foi muito útil.
Tópico encerrado , respostas não são mais permitidas