none
Entities RRS feed

  • Pergunta

  • Galera estou usando Entities para criar meu banco de dados, porem minhas tabelas são criadas com o prefixo SET no final de cada uma. Como eu posso remover esse SET criado por padrão ?

    Obrigado


    SirSmart

    quinta-feira, 4 de abril de 2013 19:49

Respostas

  • Olá,

    Se estiver usando edmx clique na sua entidade e em propriedades troque o valor de EntitySet para o nome que você quer para a tabela.

    Se for Code First você pode usar a Fluent API:

    public class MyDbContext : DbContext
    {
        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            modelBuilder.Entity<SuaEntidade>().ToTable("NomeDaTabela");
    
        }
    }

    Ou via Data Annotations:

        [Table("SuaTabela")]
        class SuaEntidade
        {     
          public int entidadeID { get; set; }
        }



    quinta-feira, 4 de abril de 2013 20:03