Commit | Line | Data |
0caaf4c3 |
1 | package SQL::Translator::Schema::Graph::HyperEdge; |
2 | |
3 | use strict; |
f27f9229 |
4 | use warnings; |
0caaf4c3 |
5 | use base qw(SQL::Translator::Schema::Graph::Edge); |
6 | |
7 | use Class::MakeMethods::Template::Hash ( |
11ad2df9 |
8 | 'array_of_objects -class SQL::Translator::Schema::Field' => [ qw( thisviafield thatviafield thisfield thatfield) ], #FIXME |
9 | 'array_of_objects -class SQL::Translator::Schema::Graph::Node' => [ qw( thisnode thatnode ) ], |
10 | object => [ 'vianode' => {class => 'SQL::Translator::Schema::Graph::Node'} ], |
0caaf4c3 |
11 | ); |
12 | |
13 | 1; |