[SP-pm] módulo DBIx::Class::EncodedColumn não funfa

Lucas Moraes lucastiagodemoraes at gmail.com
Sat Nov 26 11:56:27 PST 2011


Resolvido:
my $senha = $c->req->param('senha') ? sha1_hex($c->req->param('senha')) :
''; # o simples

Nem quero mais saber o que esta acontecendo, quando comecei a usar esse
módulo ate achava interessante, mas com o tempo só dava trabalho,
principalmente quando eu vou usar dbicdump, tinha que ficar renomeando as
classes do schema, para gerar novas classes.

Peço desculpa a lista por ter enviando a pergunta.

2011/11/26 Lucas Moraes <lucastiagodemoraes em gmail.com>

> Leonardo Ruoso já agradeço por ter respondido :)
> O módulo esta funcionando com mysql, mas no postgresql não. Só gostaria de
> saber o que esta acontecendo.
>
> Falou.
>
>
> 2011/11/26 Leonardo Ruoso <leonardo em ruoso.com>
>
>> Em Sáb, 2011-11-26 às 16:46 -0200, Leonardo Ruoso escreveu:
>> > Até onde sei esse componente foi depreciado.
>> Acho que estou vendo coisas :-/ Foi mal, nada ver!
>>
>> encode_check_method => 'check_password'?
>>
>> > http://wiki.catalystframework.org/wiki/tutorialsandhowtos/using_unicode
>> >
>> > Em Sáb, 2011-11-26 às 03:48 -0200, Lucas Moraes escreveu:
>> > > Salve galera!
>> > >
>> > >
>> > > Estou com esse problema, já usei esse módulo outras vezes, mas dessa
>> > > vez não esta funcionou, o código:
>> > >
>> > >
>> > > use base 'DBIx::Class';
>> > > __PACKAGE__->load_components(qw/EncodedColumn Core/);
>> > > __PACKAGE__->table("usuario");
>> > > __PACKAGE__->add_columns(
>> > >   "usu_id",
>> > >   {
>> > >     data_type         => "integer",
>> > >     is_auto_increment => 1,
>> > >     is_nullable       => 0,
>> > >     sequence          => "usuario_usu_id_seq",
>> > >   },
>> > >   "usu_nome",
>> > >   { data_type => "varchar", is_nullable => 0, size => 40 },
>> > >   "usu_email",
>> > >   { data_type => "varchar", is_nullable => 0, size => 60 },
>> > >   "usu_login",
>> > >   { data_type => "varchar", is_nullable => 0, size => 20 },
>> > >   "usu_senha",
>> > >   {
>> > >     data_type => "varchar",
>> > >     is_nullable => 0,
>> > >     size => 40,
>> > >     encode_column => 1,
>> > >     encode_class  => 'Digest',
>> > >     encode_args   => {algorithm => 'SHA-1', format => 'hex'}
>> > >   },
>> > >   "usu_roles",
>> > >   { data_type => "text", is_nullable => 1 },
>> > > );
>> > > __PACKAGE__->set_primary_key("usu_id");
>> > >
>> > >
>> > > Alguém pode me ajudar?
>> > >
>> > >
>> > > Valeu e ate mais.
>> > >
>> > >
>> > > =begin disclaimer
>> > >    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> > >  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>> > >  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> > > =end disclaimer
>> >
>>
>> --
>> Leonardo Ruoso - Journalist/Perl Developer
>> Media - UFC/2006 - Telecommunications - IFCE/1998
>> leonardo em ruoso.com - (11) 3522-9612
>> Visit
>>  - http://www.linkedin.com/in/lruoso (professional profile)
>>  - http://www.oktiva.com.br (company website)
>>
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20111126/47391247/attachment-0001.html>


More information about the SaoPaulo-pm mailing list