1 package SGN
::Schema
::RflpMarker
;
6 use base
'DBIx::Class';
8 __PACKAGE__
->load_components("Core");
9 __PACKAGE__
->table("rflp_markers");
10 __PACKAGE__
->add_columns(
13 data_type
=> "integer",
14 default_value
=> "nextval('rflp_markers_rflp_id_seq'::regclass)",
15 is_auto_increment
=> 1,
21 data_type
=> "bigint",
22 default_value
=> "(0)::bigint",
29 data_type
=> "character varying",
30 default_value
=> "''::character varying",
36 data_type
=> "character varying",
37 default_value
=> undef,
43 data_type
=> "character varying",
44 default_value
=> undef,
50 data_type
=> "character varying",
51 default_value
=> undef,
57 data_type
=> "character varying",
58 default_value
=> undef,
64 data_type
=> "bigint",
65 default_value
=> undef,
72 data_type
=> "bigint",
73 default_value
=> undef,
80 data_type
=> "bigint",
81 default_value
=> "(0)::bigint",
87 data_type
=> "character varying",
88 default_value
=> undef,
94 data_type
=> "character varying",
95 default_value
=> undef,
101 data_type
=> "smallint",
102 default_value
=> undef,
107 __PACKAGE__
->set_primary_key("rflp_id");
108 __PACKAGE__
->has_many(
109 "marker_experiments",
110 "SGN::Schema::MarkerExperiment",
111 { "foreign.rflp_experiment_id" => "self.rflp_id" },
113 __PACKAGE__
->belongs_to(
115 "SGN::Schema::RflpSequence",
116 { seq_id
=> "reverse_seq_id" },
117 { join_type
=> "LEFT" },
119 __PACKAGE__
->belongs_to("marker", "SGN::Schema::Marker", { marker_id
=> "marker_id" });
120 __PACKAGE__
->belongs_to(
122 "SGN::Schema::RflpSequence",
123 { seq_id
=> "forward_seq_id" },
124 { join_type
=> "LEFT" },
128 # Created by DBIx::Class::Schema::Loader v0.04999_07 @ 2009-09-04 13:21:55
129 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:JxKKWqpAeSVS1J43w+eieA
132 # You can replace this text with custom content, and it will be preserved on regeneration