1 package SGN
::Schema
::Marker
;
3 # Created by DBIx::Class::Schema::Loader
4 # DO NOT MODIFY THE FIRST PART OF THIS FILE
9 use base
'DBIx::Class::Core';
18 __PACKAGE__
->table("marker");
27 sequence: 'marker_marker_id_seq'
36 __PACKAGE__
->add_columns(
39 data_type
=> "integer",
40 is_auto_increment
=> 1,
42 sequence
=> "marker_marker_id_seq",
45 { data_type
=> "boolean", is_nullable
=> 1 },
47 __PACKAGE__
->set_primary_key("marker_id");
51 =head2 cosii_orthologs
55 Related object: L<SGN::Schema::CosiiOrtholog>
59 __PACKAGE__
->has_many(
61 "SGN::Schema::CosiiOrtholog",
62 { "foreign.marker_id" => "self.marker_id" },
63 { cascade_copy
=> 0, cascade_delete
=> 0 },
70 Related object: L<SGN::Schema::CosMarker>
74 __PACKAGE__
->has_many(
76 "SGN::Schema::CosMarker",
77 { "foreign.marker_id" => "self.marker_id" },
78 { cascade_copy
=> 0, cascade_delete
=> 0 },
81 =head2 ests_mapped_by_clone
85 Related object: L<SGN::Schema::EstMappedByClone>
89 __PACKAGE__
->has_many(
90 "ests_mapped_by_clone",
91 "SGN::Schema::EstMappedByClone",
92 { "foreign.marker_id" => "self.marker_id" },
93 { cascade_copy
=> 0, cascade_delete
=> 0 },
100 Related object: L<SGN::Schema::MarkerAlias>
104 __PACKAGE__
->has_many(
106 "SGN::Schema::MarkerAlias",
107 { "foreign.marker_id" => "self.marker_id" },
108 { cascade_copy
=> 0, cascade_delete
=> 0 },
111 =head2 marker_collectibles
115 Related object: L<SGN::Schema::MarkerCollectible>
119 __PACKAGE__
->has_many(
120 "marker_collectibles",
121 "SGN::Schema::MarkerCollectible",
122 { "foreign.marker_id" => "self.marker_id" },
123 { cascade_copy
=> 0, cascade_delete
=> 0 },
126 =head2 marker_experiments
130 Related object: L<SGN::Schema::MarkerExperiment>
134 __PACKAGE__
->has_many(
135 "marker_experiments",
136 "SGN::Schema::MarkerExperiment",
137 { "foreign.marker_id" => "self.marker_id" },
138 { cascade_copy
=> 0, cascade_delete
=> 0 },
141 =head2 pcr_experiments
145 Related object: L<SGN::Schema::PcrExperiment>
149 __PACKAGE__
->has_many(
151 "SGN::Schema::PcrExperiment",
152 { "foreign.marker_id" => "self.marker_id" },
153 { cascade_copy
=> 0, cascade_delete
=> 0 },
160 Related object: L<SGN::Schema::PMarker>
164 __PACKAGE__
->has_many(
166 "SGN::Schema::PMarker",
167 { "foreign.marker_id" => "self.marker_id" },
168 { cascade_copy
=> 0, cascade_delete
=> 0 },
171 =head2 primer_unigene_matches
175 Related object: L<SGN::Schema::PrimerUnigeneMatch>
179 __PACKAGE__
->has_many(
180 "primer_unigene_matches",
181 "SGN::Schema::PrimerUnigeneMatch",
182 { "foreign.marker_id" => "self.marker_id" },
183 { cascade_copy
=> 0, cascade_delete
=> 0 },
190 Related object: L<SGN::Schema::RflpMarker>
194 __PACKAGE__
->has_many(
196 "SGN::Schema::RflpMarker",
197 { "foreign.marker_id" => "self.marker_id" },
198 { cascade_copy
=> 0, cascade_delete
=> 0 },
205 Related object: L<SGN::Schema::Snp>
209 __PACKAGE__
->has_many(
212 { "foreign.marker_id" => "self.marker_id" },
213 { cascade_copy
=> 0, cascade_delete
=> 0 },
220 Related object: L<SGN::Schema::Ssr>
224 __PACKAGE__
->has_many(
227 { "foreign.marker_id" => "self.marker_id" },
228 { cascade_copy
=> 0, cascade_delete
=> 0 },
235 Related object: L<SGN::Schema::SsrRepeat>
239 __PACKAGE__
->has_many(
241 "SGN::Schema::SsrRepeat",
242 { "foreign.marker_id" => "self.marker_id" },
243 { cascade_copy
=> 0, cascade_delete
=> 0 },
250 Related object: L<SGN::Schema::TmMarker>
254 __PACKAGE__
->has_many(
256 "SGN::Schema::TmMarker",
257 { "foreign.marker_id" => "self.marker_id" },
258 { cascade_copy
=> 0, cascade_delete
=> 0 },
262 # Created by DBIx::Class::Schema::Loader v0.07002 @ 2012-03-03 12:35:39
263 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:TcM/fzk1Rzekob/ZX5Q3pg
266 # You can replace this text with custom content, and it will be preserved on regeneration