Skip to content

Commit 33ba138

Browse files
authored
fix generated field parsing
1 parent 777ddd2 commit 33ba138

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/SQL/Translator/Parser/MySQL.pm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -717,7 +717,7 @@ constraint : primary_key_def
717717
| check_def
718718
| <error>
719719
720-
generated_always : /generated always/i
720+
generated_always : /generated/i /always/i
721721
722722
generated_type : /stored/i
723723
| /virtual/i
@@ -986,7 +986,7 @@ sub parse {
986986

987987
$table->primary_key($field->name) if $fdata->{'is_primary_key'};
988988

989-
for my $qual (qw[ binary unsigned zerofill list collate ], 'generate', 'character set', 'on update') {
989+
for my $qual (qw[ binary unsigned zerofill list collate generate ], 'character set', 'on update') {
990990
if (my $val = $fdata->{$qual} || $fdata->{ uc $qual }) {
991991
next if ref $val eq 'ARRAY' && !@$val;
992992
$field->extra($qual, $val);

0 commit comments

Comments
 (0)