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