Changeset 350 for veekun/trunk/lib/Vee/Schema/Forums.pm
- Timestamp:
- 10/23/07 01:30:10 (14 months ago)
- Files:
-
- 1 modified
-
veekun/trunk/lib/Vee/Schema/Forums.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
veekun/trunk/lib/Vee/Schema/Forums.pm
r31 r350 1 1 package Vee::Schema::Forums; 2 3 # Created by DBIx::Class::Schema::Loader v0.03003 @ 2006-07-11 01:54:104 2 5 3 use strict; 6 4 use warnings; 7 8 5 use base 'DBIx::Class'; 9 6 10 __PACKAGE__->load_components("PK::Auto", "Core"); 11 __PACKAGE__->table("forums"); 12 __PACKAGE__->add_columns("id", "name", "lastpostid", "threadct", "postct", "flags", "accessibility", "blurb"); 13 __PACKAGE__->set_primary_key("id"); 14 __PACKAGE__->add_unique_constraint(["id"], undef); 7 =head1 NAME 8 9 Vee::Schema::Forums - DBIC class for the C<forums> table 10 11 =cut 12 13 __PACKAGE__->load_components('Core'); 14 __PACKAGE__->table('forums'); 15 __PACKAGE__->add_columns(qw/ 16 id name lastpostid threadct postct flags accessibility blurb 17 /); 18 __PACKAGE__->set_primary_key('id'); 15 19 16 20 __PACKAGE__->has_many(threads => 'Vee::Schema::Threads', 'forumid'); 17 21 __PACKAGE__->might_have(lastpost => 'Vee::Schema::Posts', { 'foreign.id' => 'self.lastpostid' }); 18 22 23 =head1 SEE ALSO 24 25 L<Vee::Schema>, L<DBIx::Class> 26 27 =head1 AUTHOR 28 29 Maintainer: Alex "Eevee" Munroe (C<veekun@veekun.com>) 30 31 See the included F<AUTHORS> file for a full list of contributers. 32 33 =head1 LICENSE 34 35 See the included F<LICENSE> file. 36 37 =cut 38 19 39 1; 20
