Determinar o tamanho do campo no BD

26/08/2013

0

Se eu usar o EF para gerar o meu BD a partir de classes POCO, como eu determino o tamanho do campo, caso eles seja string. Por exemplo, veja essa classe:

[Table("Usuario")]
    public class Usuario
    {
        [Key, DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
        public int ID_Usuario { get; set; }

        [Required(ErrorMessage = "Usuário é obrigatório")]
        public string NM_Usuario { get; set; }

        [Required(ErrorMessage = "Senha é obrigatório")]
        public string Senha { get; set; }

        [Required(ErrorMessage = "Tipo de usuário é obrigatório")]
        public string Tipo_Usuario { get; set; }
    }


No campo Tipo, eu gostaria que tivesse o tamanho de 1(um) caracter e senha tamanho 8, por exemplo. Como eu faria isso, usando o EF para gerar essa "Tabela" no meu BD?
Pjava

Pjava

Responder

Posts

27/08/2013

Joel Rodrigues

Experimente usar a anotação [MaxLength(256)].
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar