package Model::DB::Result::Thing;
use warnings;
use base 'DBIx::Class::Core';
__PACKAGE__->table("table_in_postgres");
__PACKAGE__->add_columns(
"id",
{
data_type => "integer",
is_auto_increment => 1,
is_nullable => 0,
sequence => "things_id_seq",
},
"some_thing",
{
data_type => "text",
is_nullable => 0,
},
);
####
package Model::DB;
use strict;
use warnings;
use base 'DBIx::Class::Schema';
__PACKAGE__->load_namespaces;
1;
####
$VAR2 = bless( {
'_result_source' => $VAR1->{'_result_source'},
'_in_storage' => 1,
'_column_data' => {
'some_thing' => 'foo',
'id' => 99,
}
}, 'MyApp::Model::DB::Thing' );
####
[
{
'some_thing' => 'foo',
'id' => 99,
},
{
'some_thing' => 'bar',
'id' => 100,
},
# etc
]