Use own ResultSet with Helper::ResultSet.

This is required to use union() on result sets.
agranig/2.004-ramoptimized
Andreas Granig 12 years ago committed by Lars Dieckow
parent 66e8d44f77
commit c0182df990

@ -9,6 +9,7 @@ my $builder = Module::Build->new(
'DateTime::Format::MySQL' => 0, #required by DBIx::Class
'DBD::mysql' => 0,
'DBIx::Class::EncodedColumn' => 0,
'DBIx::Class::Helper::ResultSet' => 0,
'DBIx::Class::Helper::Row::ToJSON' => 0,
'DBIx::Class::Schema::Loader' => 0,
'File::Path' => 0,

@ -9,7 +9,9 @@ extends 'DBIx::Class::Schema';
our $VERSION = '2.000';
__PACKAGE__->load_namespaces;
__PACKAGE__->load_namespaces(
default_resultset_class => 'ResultSet',
);
class_has('config', is => 'rw', isa => 'NGCP::Schema::Config', lazy => 1, default => sub {
return NGCP::Schema::Config->instance;

@ -0,0 +1,5 @@
package NGCP::Schema::ResultSet;
use Sipwise::Base;
extends 'DBIx::Class::ResultSet';
__PACKAGE__->load_components('Helper::ResultSet');
Loading…
Cancel
Save