Olá monges!<br><br><br>Estou com um pequeno problema para inserir dados com DBIx::Class::Schema<br>Tenho uma classe q representa a seguinte tabela abaixo:<br><br><code><br><br>package DBIC::Schema::Processo;<br><br>use strict;<br>
use warnings;<br><br>use base 'DBIx::Class';<br><br>__PACKAGE__->load_components("Core");<br>__PACKAGE__->table("processo");<br>__PACKAGE__->add_columns(<br> "processo_id",<br>
{ data_type => "INTEGER", is_nullable => 0, size => undef },<br> "fornecedor_id",<br> { data_type => "INTEGER", is_nullable => 0, size => undef },<br><br><br>);<br>__PACKAGE__->set_primary_key("processo_id");<br>
<br><br>1; <br><br></code><br><br><br>Para inserir estou usando o seguinte codigo:<br><br><br><code><br><br> $schema->resultset('Processo')->create({<br> processo_id => \'some_sequence.nextval'<br>
fornecedor_id => $self->spider_id<br> });<br><br><br></code><br><br><br>Estou obtendo a seguinte mensagem de erro: <br><br>" DBIx::Class::ResultSet::create(): Unable to find a sequence INSERT trigger on table 'processo' "<br>
<br><br>Não consigo encontrar o motivo disso. Isso nunca aconteceu antes. Será que alguém poderia me ajudar?<br><br><br><br>Obrigado!<br><br><br><br><br><br><br><br clear="all"><br>-- <br>André Garcia Carneiro<br>Analista/Desenvolvedor Perl<br>
<br>