X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2FDBICTest%2FSchema%2FSelfRef.pm;h=ec715c780de61c28e1fa4c6bab20488002df3ec3;hb=28d4067a8514340167194b3397931a6cdb93be26;hp=f51d97e388e4fb504518f6cc784d7a2f65cf5460;hpb=ccae0573e39c15a598d9640aaf8e6d31fcadc01e;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/t/lib/DBICTest/Schema/SelfRef.pm b/t/lib/DBICTest/Schema/SelfRef.pm index f51d97e..ec715c7 100644 --- a/t/lib/DBICTest/Schema/SelfRef.pm +++ b/t/lib/DBICTest/Schema/SelfRef.pm @@ -1,14 +1,21 @@ -package DBICTest::Schema::SelfRef; +package # hide from PAUSE + DBICTest::Schema::SelfRef; use base 'DBIx::Class::Core'; __PACKAGE__->table('self_ref'); -__PACKAGE__->add_columns(qw/id name/); -__PACKAGE__->set_primary_key('id'); -__PACKAGE__->add_relationship( - aliases => 'DBICTest::Schema::SelfRefAlias', - { 'foreign.self_ref' => 'self.id' }, - { accessor => 'multi' } +__PACKAGE__->add_columns( + 'id' => { + data_type => 'integer', + is_auto_increment => 1, + }, + 'name' => { + data_type => 'varchar', + size => 100, + }, ); +__PACKAGE__->set_primary_key('id'); + +__PACKAGE__->has_many( aliases => 'DBICTest::Schema::SelfRefAlias' => 'self_ref' ); 1;