--
Você recebeu esta mensagem porque está inscrito no Grupo "ruby-sp" em
Grupos do Google.
Para postar neste grupo, envie um e-mail para rub...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para
ruby-sp+u...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com.br/group/ruby-sp?hl=pt-BR
Se você precisar efetuar muitos (muitos mesmo) cálculos de CNPJ e CPF, tenho uma
Implantação que foi feita como extensão nativa. Se interessar:
gem install br-{cnpj,cpf}
No bash. Os fontes estão em github.com/bbcoimbra/br-{cnpj,cpf}.git
[]s,
Bruno Coimbra
Em 01/11/2010 15:58, "Rodrigo Mendonça" <den...@gmail.com>escreveu:
Botei fé demais!!Já li muito sobre essa questão de boas práticas. Já vi o rails quebrar algumas e nunca vi nada de mal acontecer. Esquema de pluralização, model, tabela, singular, plural... uns dizem que tabela de bd tem que ser no singular outros no plural.Antes do Restful ser um sucesso era uma simples teoria de que alguém fez na faculdade e que não deveria ser aplicada na prática....Então sei lá.. Esse conceito de boas práticas mudam conforme a tecnologia avança.Dizem que é melhor guardar somente a informação, mas ninguém sabe dizer porque.Enquanto essa resposta não chega, eu vou guardar no BD com formatação mesmo, até porque vou economizar algumas linhas.Muito obrigado pessoal.
Em 1 de novembro de 2010 16:25, Maurício Szabo <maurici...@gmail.com> escreveu:
>
> Sinceramente, tanto faz. Eu prefiro guardar sempre formatado, mas é uma prática minha. Em geral...
--
Rodrigo Mendonça
(62) 8567-3142
--
Você recebeu esta mensagem porque está inscrito no Grupo "ruby-sp" em
Grupos do Google.
Para po...
Guardar o CPF e o CNPJ como big int no DB costuma ser menos custoso que guardar em varchar. Com varchar temos 14 Bytes pelo menos por CNPJ, com BIGINT temos 8 Bytes, consequentemente se vc terá uma base de mais de 1 milhao desses caras ou vai fazer muitas buscas com esse index vale bem mais a pena guardar como inteiro.
Olha, na minha opinião, JAMAIS deve-se guardar qualquer documento como inteiro. Se o documento começar com zero, dá uma confusão absurda, além de que para exibir formatado você vai sempre ter que converter para string, e para fazer buscas, até onde eu sei, você não vai poder usar o LIKE para buscar por pedaços de CPF/CNPJ.
--
Você recebeu esta mensagem porque está inscrito no Grupo "ruby-sp" em
Grupos do Google.
Para postar neste grupo, envie um e-mail para rub...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para
ruby-sp+u...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com.br/group/ruby-sp?hl=pt-BR
Pelo que me lembro existem RGs com dígito X, mas acho que isso náo
acontece com CPFs.