2 package Debbugs::DB::Result::Maintainer;
4 # Created by DBIx::Class::Schema::Loader
5 # DO NOT MODIFY THE FIRST PART OF THIS FILE
9 Debbugs::DB::Result::Maintainer - Package maintainer names
16 use base 'DBIx::Class::Core';
18 =head1 COMPONENTS LOADED
22 =item * L<DBIx::Class::InflateColumn::DateTime>
28 __PACKAGE__->load_components("InflateColumn::DateTime");
30 =head1 TABLE: C<maintainer>
34 __PACKAGE__->table("maintainer");
43 sequence: 'maintainer_id_seq'
52 Name of package maintainer
56 data_type: 'timestamp with time zone'
57 default_value: current_timestamp
59 original: {default_value => \"now()"}
61 Time maintainer record created
65 data_type: 'timestamp with time zone'
66 default_value: current_timestamp
68 original: {default_value => \"now()"}
70 Time maintainer record modified
74 __PACKAGE__->add_columns(
77 data_type => "integer",
78 is_auto_increment => 1,
80 sequence => "maintainer_id_seq",
83 { data_type => "text", is_nullable => 0 },
86 data_type => "timestamp with time zone",
87 default_value => \"current_timestamp",
89 original => { default_value => \"now()" },
93 data_type => "timestamp with time zone",
94 default_value => \"current_timestamp",
96 original => { default_value => \"now()" },
110 __PACKAGE__->set_primary_key("id");
112 =head1 UNIQUE CONSTRAINTS
114 =head2 C<maintainer_name_key>
124 __PACKAGE__->add_unique_constraint("maintainer_name_key", ["name"]);
132 Related object: L<Debbugs::DB::Result::SrcVer>
136 __PACKAGE__->has_many(
138 "Debbugs::DB::Result::SrcVer",
139 { "foreign.maintainer_id" => "self.id" },
140 { cascade_copy => 0, cascade_delete => 0 },
144 # Created by DBIx::Class::Schema::Loader v0.07025 @ 2013-03-27 18:54:20
145 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:pjSawHrI2qYqUHgkdxgh8g
148 # You can replace this text with custom code or comments, and it will be preserved on regeneration