1 package SGN
::Schema
::Sequence
;
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("sequence");
27 sequence: 'sequence_sequence_id_seq'
37 __PACKAGE__
->add_columns(
40 data_type
=> "bigint",
41 is_auto_increment
=> 1,
43 sequence
=> "sequence_sequence_id_seq",
46 { accessor
=> undef, data_type
=> "text", is_nullable
=> 1 },
48 __PACKAGE__
->set_primary_key("sequence_id");
49 __PACKAGE__
->add_unique_constraint("sequence_unique", ["sequence"]);
53 =head2 pcr_experiment_primer_id_fwds
57 Related object: L<SGN::Schema::PcrExperiment>
61 __PACKAGE__
->has_many(
62 "pcr_experiment_primer_id_fwds",
63 "SGN::Schema::PcrExperiment",
64 { "foreign.primer_id_fwd" => "self.sequence_id" },
65 { cascade_copy
=> 0, cascade_delete
=> 0 },
68 =head2 pcr_experiment_primer_id_revs
72 Related object: L<SGN::Schema::PcrExperiment>
76 __PACKAGE__
->has_many(
77 "pcr_experiment_primer_id_revs",
78 "SGN::Schema::PcrExperiment",
79 { "foreign.primer_id_rev" => "self.sequence_id" },
80 { cascade_copy
=> 0, cascade_delete
=> 0 },
83 =head2 pcr_experiment_sequences
87 Related object: L<SGN::Schema::PcrExperimentSequence>
91 __PACKAGE__
->has_many(
92 "pcr_experiment_sequences",
93 "SGN::Schema::PcrExperimentSequence",
94 { "foreign.sequence_id" => "self.sequence_id" },
95 { cascade_copy
=> 0, cascade_delete
=> 0 },
98 =head2 snp_sequence_rights
102 Related object: L<SGN::Schema::Snp>
106 __PACKAGE__
->has_many(
107 "snp_sequence_rights",
109 { "foreign.sequence_right_id" => "self.sequence_id" },
110 { cascade_copy
=> 0, cascade_delete
=> 0 },
113 =head2 snp_sequences_left
117 Related object: L<SGN::Schema::Snp>
121 __PACKAGE__
->has_many(
122 "snp_sequences_left",
124 { "foreign.sequence_left_id" => "self.sequence_id" },
125 { cascade_copy
=> 0, cascade_delete
=> 0 },
129 # Created by DBIx::Class::Schema::Loader v0.07002 @ 2012-03-03 12:35:39
130 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Hckpd8VYR2jFEKhM0XoAqQ
133 # You can replace this text with custom content, and it will be preserved on regeneration