Commit | Line | Data |
---|---|---|
c5051351 | 1 | package SQL::Translator::Object::Column; |
2 | use Moose; | |
3 | ||
4 | has 'name' => (is => 'ro', isa => 'Str', required => 1); | |
5 | has 'type' => (is => 'ro', isa => 'Str', required => 1); | |
6 | has 'size' => (is => 'ro', isa => 'Int', required => 1); | |
7 | has 'nullable' => (is => 'ro', isa => 'Bool', required => 1, default => 1); | |
8 | has 'default' => (is => 'ro', isa => 'Str', required => 0); | |
9 | has 'trigger' => (is => 'ro', isa => 'SQL::Translator::Object::Trigger', required => 0); | |
10 | ||
11 | 1; |