[SP-pm] DBIx::Class::Schema - Problemas com insert

Andre Carneiro andregarciacarneiro at gmail.com
Tue Jun 16 07:28:41 PDT 2009


Olá monges!


Estou com um pequeno problema para inserir dados com DBIx::Class::Schema
Tenho uma classe q representa a seguinte tabela abaixo:

<code>

package DBIC::Schema::Processo;

use strict;
use warnings;

use base 'DBIx::Class';

__PACKAGE__->load_components("Core");
__PACKAGE__->table("processo");
__PACKAGE__->add_columns(
  "processo_id",
  { data_type => "INTEGER", is_nullable => 0, size => undef },
  "fornecedor_id",
  { data_type => "INTEGER", is_nullable => 0, size => undef },


);
__PACKAGE__->set_primary_key("processo_id");


1;

</code>


Para inserir estou usando o seguinte codigo:


<code>

            $schema->resultset('Processo')->create({
                        processo_id        => \'some_sequence.nextval'
                        fornecedor_id        => $self->spider_id
            });


</code>


Estou obtendo a seguinte mensagem de erro:

" DBIx::Class::ResultSet::create(): Unable to find a sequence INSERT trigger
on table 'processo' "


Não consigo encontrar o motivo disso. Isso nunca aconteceu antes. Será que
alguém poderia me ajudar?



Obrigado!








-- 
André Garcia Carneiro
Analista/Desenvolvedor Perl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090616/e7dc5641/attachment.html>


More information about the SaoPaulo-pm mailing list