X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FSQL%2FTranslator%2FProducer%2FYAML.pm;h=782ddb125dcb2cbb157deef5705e5dc0997ef38a;hb=55fa814722ea1e01872298e62783896dae1996b6;hp=c5055ff544b5cb5e002210afdc39ea343a451cdc;hpb=c0ec0e22d3f0e3852c00daac5ef5763010b410c3;p=dbsrgits%2FSQL-Translator.git diff --git a/lib/SQL/Translator/Producer/YAML.pm b/lib/SQL/Translator/Producer/YAML.pm index c5055ff..782ddb1 100644 --- a/lib/SQL/Translator/Producer/YAML.pm +++ b/lib/SQL/Translator/Producer/YAML.pm @@ -21,7 +21,7 @@ takes a long time. use strict; use warnings; -our $VERSION = '1.59'; +our $VERSION = '1.60'; use YAML qw(Dump); @@ -148,7 +148,9 @@ sub view_trigger { 'fields' => scalar $trigger->fields, 'on_table' => scalar $trigger->on_table, 'action' => scalar $trigger->action, - 'scope' => scalar $trigger->scope, + (defined $trigger->scope ? ( + 'scope' => scalar $trigger->scope, + ) : ()), keys %{$trigger->extra} ? ('extra' => { $trigger->extra } ) : (), }; }