Inquiridor
EF Code First como usar tabelas especifica

Pergunta
-
Todas as Respostas
-
Fala Rodrigo,
Você pode usar DataAnnotations pra isso.
Use o atributo [Table("Nome_Da_Tabela")] na sua entidade para especificar a tabela.Esse atributo fica em System.ComponentModel.DataAnnotations.
Forte abraço,
André Borges Medeiros
MCT, MCPD, MCTS
Procurando treinamento de ASP.NET MVC?
>> Se a resposta solucionar sua dúvida, favor Votar como Útil -
Na criação do arquivo edmx existe uma opção "Pluralize or singularise generated object names". Veja se não é essa configuração que está te dando esse trabalho. Se você já está com o modelo, arquivo edmx, criado veja nas propriedades do modelo a propriedade "Pluralize New Objects". Se não ajudar, diga ai para podermos ajudá-lo. Abs!
Alexsandre Rodrigues de Almeida - MCTS .NET Framework - Web Applications
E-mail: alexsandrer@gmail.com
Twitter: @AlexRAlmeida -
Bem,
Pelo que entendi o Rodrigo está usando Code First, que não tem "edmx"...
Forte abraço,
André Borges Medeiros
MCT, MCPD, MCTS
Procurando treinamento de ASP.NET MVC?
>> Se a resposta solucionar sua dúvida, favor Votar como Útil -
Rodrigo,
segue codigo para você implementar:
Na sua model do DbContext, você deve incluir o comando "modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();", veja:
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();Espero ter ajudado,
Abraços!
- Sugerido como Resposta Gustavo Tamanini sexta-feira, 6 de maio de 2011 16:46
- Não Sugerido como Resposta Gustavo Tamanini sexta-feira, 6 de maio de 2011 16:46