Changes for Turnkey Atom class creation. Right now DBI and Atom classes seem to...
[dbsrgits/SQL-Translator.git] / lib / SQL / Translator / Schema / Graph / Node.pm
CommitLineData
0caaf4c3 1package SQL::Translator::Schema::Graph::Node;
2
3use strict;
4
5use Class::MakeMethods::Template::Hash (
6 new => [ 'new' ],
7 'array_of_objects -class SQL::Translator::Schema::Graph::Edge' => [ qw( edges ) ],
8 'array_of_objects -class SQL::Translator::Schema::Graph::CompoundEdge' => [ qw( compoundedges ) ],
9 'array_of_objects -class SQL::Translator::Schema::Graph::HyperEdge' => [ qw( hyperedges ) ],
a0249514 10 'hash' => [ qw( many via has edgecount data_fields) ],
11 scalar => [ qw( base name order primary_key primary_key_accessor table is_trivial_link ) ],
0caaf4c3 12 number => [ qw( order ) ],
13);
14
151;