Usuário com melhor resposta
EF4.1 SqlMigrations

Pergunta
-
Estou com uma duvida no EF 4.1
quando eu atualizo meu banco com o comando Update-Database -verboseeu escolho o projeto que eu vou executar o comando
ai seu eu for executar o comando em um segundo projeto ele nao deixa.
gostaria de saber se aguem sabe como eu posso estar trabalhanco com EF4.1 com mais de um projeto (exp: 2 projetos class library)
Valew
Em Busca... Busca de que? De conhecimento e claro!!!
Respostas
-
Olá,
Pelo que está na mensagem, ele está alertando sobre perda de dados e pedindo para rodar com -Force. Dá uma olhada no que você atualizou no modelo.
[]s,
Carlos dos Santos
blog: www.carloscds.net
twitter: @cdssoftware- Marcado como Resposta mkn.Net segunda-feira, 12 de dezembro de 2011 13:29
Todas as Respostas
-
Estou pensando em Criar um projeto so para gerar o banco
tipo um EntityFramework.Migrations
e nele criar um context com todas entidades do projetoe sempre fazer as atualizações por ele.
Sera que isso esta certo ?
Em Busca... Busca de que? De conhecimento e claro!!! -
Olá,
Você pode mudar o Default Project:
[]s,
Carlos dos Santos
blog: www.carloscds.net
twitter: @cdssoftware -
Entao mas quando eu mudo o projeto ele me da uma menssagem de erro
Specify the '-Verbose' flag to view SQL commands being executed during migration.
Found 0 pending migrations: [].
Performing automatic migration: 201112091520530_AutomaticMigration.
Automatic migration was not applied because it would result in data loss. If this change needs to be applied against other databases in a team development environment or during deployment then script this change using the Add-Migration command. If this change only needs to be applied locally you can re-run the Update-Database command with the -Force parameter to allow data loss.
Update-Database : Automatic migration was not applied because it would result in data loss.
At line:1 char:16
+ update-database <<<< -verbose
+ CategoryInfo : NotSpecified: (:) [Update-Database], AutomaticDataLossException
+ FullyQualifiedErrorId : System.Data.Entity.Migrations.AutomaticDataLossException,System.Data.Entity.Migrations.UpdateDatabaseCommand
Em Busca... Busca de que? De conhecimento e claro!!! -
Olá,
Pelo que está na mensagem, ele está alertando sobre perda de dados e pedindo para rodar com -Force. Dá uma olhada no que você atualizou no modelo.
[]s,
Carlos dos Santos
blog: www.carloscds.net
twitter: @cdssoftware- Marcado como Resposta mkn.Net segunda-feira, 12 de dezembro de 2011 13:29