X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2FDBICTest%2FSchema%2FEmployee.pm;h=9bf015a1c38bd4fc756f2a5196acbfd840c1b036;hb=c16205d0299ba4a4f97425312606a3523a8f26be;hp=234d073989113f07f130e01afadccc134339269f;hpb=92b0ca0ff813da38fdb64a1f61580b29c2f54b1a;p=dbsrgits%2FDBIx-Class.git diff --git a/t/lib/DBICTest/Schema/Employee.pm b/t/lib/DBICTest/Schema/Employee.pm index 234d073..9bf015a 100644 --- a/t/lib/DBICTest/Schema/Employee.pm +++ b/t/lib/DBICTest/Schema/Employee.pm @@ -1,11 +1,11 @@ package # hide from PAUSE DBICTest::Schema::Employee; -use base 'DBIx::Class'; +use base qw/DBICTest::BaseResult/; -__PACKAGE__->load_components(qw( Ordered PK::Auto Core )); +__PACKAGE__->load_components(qw( Ordered )); -__PACKAGE__->table('employees'); +__PACKAGE__->table('employee'); __PACKAGE__->add_columns( employee_id => { @@ -19,6 +19,14 @@ __PACKAGE__->add_columns( data_type => 'integer', is_nullable => 1, }, + group_id_2 => { + data_type => 'integer', + is_nullable => 1, + }, + group_id_3 => { + data_type => 'integer', + is_nullable => 1, + }, name => { data_type => 'varchar', size => 100, @@ -29,7 +37,7 @@ __PACKAGE__->add_columns( __PACKAGE__->set_primary_key('employee_id'); __PACKAGE__->position_column('position'); -__PACKAGE__->add_unique_constraint(position_group => [ qw/position group_id/ ]); +#__PACKAGE__->add_unique_constraint(position_group => [ qw/position group_id/ ]); __PACKAGE__->mk_classdata('field_name_for', { employee_id => 'primary key',