quiet noise
authorIvan Kohler <ivan@freeside.biz>
Sat, 16 Nov 2013 01:38:25 +0000 (17:38 -0800)
committerIvan Kohler <ivan@freeside.biz>
Sat, 16 Nov 2013 01:38:25 +0000 (17:38 -0800)
DBSchema/ForeignKey.pm
DBSchema/Table.pm

index 2dfc93a..8be4032 100644 (file)
@@ -2,7 +2,7 @@ package DBIx::DBSchema::ForeignKey;
 
 use strict;
 
-our $VERSION = '0.11';
+our $VERSION = '0.12';
 our $DEBUG = 0;
 
 =head1 NAME
@@ -169,7 +169,7 @@ sub match {
   if ( defined($value) ) {
     $self->{match} = $value;
   } else {
-    $self->{match};
+    defined($self->{match}) ? $self->{match} : '';
   }
 }
 
@@ -184,7 +184,7 @@ sub on_delete {
   if ( defined($value) ) {
     $self->{on_delete} = $value;
   } else {
-    $self->{on_delete};
+    defined($self->{on_delete}) ? $self->{on_delete} : '';
   }
 }
 
@@ -199,7 +199,7 @@ sub on_update {
   if ( defined($value) ) {
     $self->{on_update} = $value;
   } else {
-    $self->{on_update};
+    defined($self->{on_update}) ? $self->{on_update} : '';
   }
 }
 
index d096a2e..9d85947 100644 (file)
@@ -5,7 +5,7 @@ use Carp;
 use DBIx::DBSchema::_util qw(_load_driver _dbh _parse_opt);
 use DBIx::DBSchema::Column 0.14;
 use DBIx::DBSchema::Index;
-use DBIx::DBSchema::ForeignKey 0.11;
+use DBIx::DBSchema::ForeignKey 0.12;
 
 our $VERSION = '0.11';
 our $DEBUG = 0;