discard changes now is forced to use master for replication. changed discard_changes...
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / Core.pm
CommitLineData
ea2e61bf 1package DBIx::Class::Core;
2
3use strict;
4use warnings;
223b8fe3 5no warnings 'qw';
ea2e61bf 6
126042ee 7use base qw/DBIx::Class/;
8
9__PACKAGE__->load_components(qw/
438adc0e 10 Relationship
096f4212 11 InflateColumn
eb47985e 12 PK::Auto
126042ee 13 PK
7624b19f 14 Row
aec3eff1 15 ResultSourceProxy::Table/);
ea2e61bf 16
171;
34d52be2 18
75d07914 19=head1 NAME
34d52be2 20
662e8798 21DBIx::Class::Core - Core set of DBIx::Class modules
22
23=head1 SYNOPSIS
24
25 # In your table classes
26 __PACKAGE__->load_components(qw/Core/);
34d52be2 27
28=head1 DESCRIPTION
29
662e8798 30This class just inherits from the various modules that make up the
31L<DBIx::Class> core features. You almost certainly want these.
34d52be2 32
662e8798 33The core modules currently are:
076652e8 34
35=over 4
36
2053ab2a 37=item L<DBIx::Class::Serialize::Storable>
38
076652e8 39=item L<DBIx::Class::InflateColumn>
40
41=item L<DBIx::Class::Relationship>
42
cd8cb73b 43=item L<DBIx::Class::PK::Auto>
44
076652e8 45=item L<DBIx::Class::PK>
46
47=item L<DBIx::Class::Row>
48
80c90f5d 49=item L<DBIx::Class::ResultSourceProxy::Table>
076652e8 50
076652e8 51=back
34d52be2 52
53=head1 AUTHORS
54
daec44b8 55Matt S. Trout <mst@shadowcatsystems.co.uk>
34d52be2 56
57=head1 LICENSE
58
59You may distribute this code under the same terms as Perl itself.
60
61=cut