package SQL::Translator::Schema::Field;
# ----------------------------------------------------------------------
-# $Id: Field.pm,v 1.18 2004-03-29 09:57:50 grommit Exp $
+# $Id: Field.pm,v 1.19 2004-07-09 00:46:28 grommit Exp $
# ----------------------------------------------------------------------
# Copyright (C) 2002-4 SQLFairy Authors
#
use base 'Class::Base';
use vars qw($VERSION $TABLE_COUNT $VIEW_COUNT);
-$VERSION = sprintf "%d.%02d", q$Revision: 1.18 $ =~ /(\d+)\.(\d+)/;
+$VERSION = sprintf "%d.%02d", q$Revision: 1.19 $ =~ /(\d+)\.(\d+)/;
# Stringify to our name, being careful not to pass any args through so we don't
# accidentally set it to undef. We also have to tweak bool so the object is
my ( $self, $config ) = @_;
- for my $arg (
- qw[
+ for my $arg (
+ qw[
table name data_type size is_primary_key is_nullable
- is_auto_increment default_value comments
- ]
+ is_auto_increment default_value comments extra
+ ]
) {
next unless defined $config->{ $arg };
defined $self->$arg( $config->{ $arg } ) or return;