X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fp5-DBIx-Class-ResultSet-RecursiveUpdate;a=blobdiff_plain;f=t%2Flib%2FDBSchema%2FResult%2FPersonality.pm;fp=t%2Flib%2FDBSchema%2FResult%2FPersonality.pm;h=3284fa1c979c29c697c9738b83aca7fd60619338;hp=0000000000000000000000000000000000000000;hb=311dd083d47f66fb455316ddd0e9a85963a0733d;hpb=56694a5fbd2fc731b19231e192c5c8eae37c1646 diff --git a/t/lib/DBSchema/Result/Personality.pm b/t/lib/DBSchema/Result/Personality.pm new file mode 100644 index 0000000..3284fa1 --- /dev/null +++ b/t/lib/DBSchema/Result/Personality.pm @@ -0,0 +1,15 @@ +package DBSchema::Result::Personality; + +use strict; +use warnings; + +use base 'DBIx::Class'; + +__PACKAGE__->load_components( "PK::Auto", "Core" ); +__PACKAGE__->table("personality"); +__PACKAGE__->add_columns( "user_id" => { data_type => 'integer' }, ); +__PACKAGE__->set_primary_key("user_id"); +__PACKAGE__->has_one( 'user', 'DBSchema::Result::User', {'user_id' => 'foreign.id'}, ); + +1; +