diff options
author | franck cuny <franck@lumberjaph.net> | 2010-02-10 11:07:41 +0100 |
---|---|---|
committer | franck cuny <franck@lumberjaph.net> | 2010-02-10 11:07:41 +0100 |
commit | c55a169ead9beb27436144923255c254d215158f (patch) | |
tree | f7e87d641692bae116f2600ad020b62b5868142f /lib/githubexplorer/Schema | |
parent | add opt to create network (diff) | |
download | github-explorer-c55a169ead9beb27436144923255c254d215158f.tar.gz |
update to create graph
Diffstat (limited to 'lib/githubexplorer/Schema')
-rw-r--r-- | lib/githubexplorer/Schema/Result/Fork.pm | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/lib/githubexplorer/Schema/Result/Fork.pm b/lib/githubexplorer/Schema/Result/Fork.pm index 195c1f9..2a798eb 100644 --- a/lib/githubexplorer/Schema/Result/Fork.pm +++ b/lib/githubexplorer/Schema/Result/Fork.pm @@ -6,23 +6,16 @@ __PACKAGE__->load_components(qw/Core/); __PACKAGE__->table('fork'); __PACKAGE__->add_columns( - profile_origin => { data_type => 'int', }, - profile_dest => { data_type => 'int' }, - repo_origin => { data_type => 'int' }, - repo_dest => { data_type => 'int' }, + profile => { data_type => 'int', }, + repos => { data_type => 'int' }, ); -__PACKAGE__->set_primary_key( - qw/repo_origin repo_dest profile_origin profile_dest/ ); +__PACKAGE__->set_primary_key(qw/repos profile/); -__PACKAGE__->belongs_to( 'profile_origin', - 'githubexplorer::Schema::Result::Profiles' ); -__PACKAGE__->belongs_to( 'profile_dest', +__PACKAGE__->belongs_to( 'profile', 'githubexplorer::Schema::Result::Profiles' ); -__PACKAGE__->belongs_to( 'repo_origin', - 'githubexplorer::Schema::Result::Repositories' ); -__PACKAGE__->belongs_to( 'repo_dest', +__PACKAGE__->belongs_to( 'repos', 'githubexplorer::Schema::Result::Repositories' ); 1; |