2 class SQL::Translator::Object::Column {
3 use MooseX::Types::Moose qw(ArrayRef Bool HashRef Int Maybe Str);
4 use SQL::Translator::Types qw(ColumnSize Constraint Trigger);
5 extends 'SQL::Translator::Object';
19 has 'sql_data_type' => (
32 has 'is_nullable' => (
39 has 'default_value' => (
49 has 'is_auto_increment' => (
56 has 'is_primary_key' => (
62 has 'is_foreign_key' => (
68 has 'foreign_key_reference' => (
85 $self->$orig(@args) if @args;
86 my @sizes = $self->$orig;
87 return wantarray ? @sizes