1package DBIx::Class::Core;
2
3use strict;
4use warnings;
5
6use base qw/DBIx::Class/;
7
8__PACKAGE__->load_components(qw/
9  Relationship
10  InflateColumn
11  PK::Auto
12  PK
13  Row
14  ResultSourceProxy::Table
15/);
16
171;
18
19=head1 NAME
20
21DBIx::Class::Core - Core set of DBIx::Class modules
22
23=head1 SYNOPSIS
24
25  # In your result (table) classes
26  use base 'DBIx::Class::Core';
27
28=head1 DESCRIPTION
29
30This class just inherits from the various modules that make up the
31L<DBIx::Class> core features.  You almost certainly want these.
32
33The core modules currently are:
34
35=over 4
36
37=item L<DBIx::Class::InflateColumn>
38
39=item L<DBIx::Class::Relationship>
40
41=item L<DBIx::Class::PK::Auto>
42
43=item L<DBIx::Class::PK>
44
45=item L<DBIx::Class::Row>
46
47=item L<DBIx::Class::ResultSourceProxy::Table>
48
49=back
50
51=head1 AUTHORS
52
53Matt S. Trout <mst@shadowcatsystems.co.uk>
54
55=head1 LICENSE
56
57You may distribute this code under the same terms as Perl itself.
58
59=cut
60