Added SQL::Translator::Schema::Object, a base class for all the Schema
[dbsrgits/SQL-Translator.git] / lib / SQL / Translator / Schema / Object.pm
CommitLineData
b6a880d1 1package SQL::Translator::Schema::Object;
2
3# ----------------------------------------------------------------------
4# $Id: Object.pm,v 1.1 2004-11-04 16:29:56 grommit Exp $
5# ----------------------------------------------------------------------
6# Copyright (C) 2002-4 SQLFairy Authors
7#
8# This program is free software; you can redistribute it and/or
9# modify it under the terms of the GNU General Public License as
10# published by the Free Software Foundation; version 2.
11#
12# This program is distributed in the hope that it will be useful, but
13# WITHOUT ANY WARRANTY; without even the implied warranty of
14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15# General Public License for more details.
16#
17# You should have received a copy of the GNU General Public License
18# along with this program; if not, write to the Free Software
19# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
20# 02111-1307 USA
21# -------------------------------------------------------------------
22
23=pod
24
25=head1 NAME
26
27SQL::Translator::Schema::Object - Base class SQL::Translator Schema objects.
28
29=head1 SYNOPSIS
30
31=head1 DESCSIPTION
32
33Doesn't currently provide any functionaliy apart from sub classing
34L<Class::Base>. Here to provide a single place to impliment global Schema
35object functionality.
36
37=cut
38
39use strict;
40use Class::Base;
41use base 'Class::Base';
42
43use vars qw[ $VERSION ];
44
45$VERSION = sprintf "%d.%02d", q$Revision: 1.1 $ =~ /(\d+)\.(\d+)/;
46
47
481;
49
50# ----------------------------------------------------------------------
51
52=pod
53
54=head1 SEE ALSO
55
56=head1 TODO
57
58=head1 BUGS
59
60=head1 AUTHOR
61
62Ken Y. Clark E<lt>kclark@cpan.orgE<gt>, Mark Addison E<lt>mark.addison@itn.co.ukE<gt>
63
64=cut