Jump to content

JoãoBatista

Members
  • Content count

    8
  • Joined

  • Last visited

Community Reputation

0 Comum

About JoãoBatista

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    SP

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. JoãoBatista

    Erro ao renomear coluna com Entity Framework

    Problema resolvido. Um colega de um grupo do facebook explicou-me que poderia ser o fato de existir outra tabela com o mesmo nome em outro schema. Deletei o schema anterior e executei o comando update-database e tudo funcionou.
  2. JoãoBatista

    Erro ao renomear coluna com Entity Framework

    Olá! Estou tendo problemas para renomear uma coluna ao usar o Entity Framework. Segue o código que quero executar: namespace CustomizandoCodeFirstMigrations.Migrations { using System; using System.Data.Entity.Migrations; public partial class AlteraTelefoneFixoRenomeiaCelular : DbMigration { public override void Up() { RenameColumn("dbo.Pessoas", "Celular", "TelefoneCelular"); AlterColumn("dbo.Pessoas", "TelefoneFixo", c => c.String(nullable: false, unicode: false)); } public override void Down() { RenameColumn("dbo.Pessoas", "TelefoneCelular", "Celular"); AlterColumn("dbo.Pessoas", "TelefoneFixo", c => c.String()); } } } Quando digito update-database no Package Manager Console recebo como retorno: Se eu digitar o comando update-database -force -verbose, além da mensagem anterior, recebo: set @columnType := (select case lower(IS_NULLABLE) when 'no' then CONCAT(column_type, ' not null ') when 'yes' then column_type end from information_schema.columns where table_name = 'Pessoas' and column_name = 'Celular'); set @sqlstmt := (select concat('alter table `Pessoas` change `Celular` `TelefoneCelular` ' , @columnType)); prepare stmt from @sqlstmt; execute stmt; deallocate prepare stmt; Gostaria de saber como posso resolver este problema. Obrigado!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.