use IxHash
Justin Hunter [Tue, 11 Aug 2009 21:43:37 +0000 (14:43 -0700)]
lib/SQL/Translator/Object/Table.pm

index 7a1d9c4..2d2b0d3 100644 (file)
@@ -51,7 +51,7 @@ class SQL::Translator::Object::Table {
                 }
             }
         },
-        default => sub { {} },
+        default => sub { my %hash = (); tie %hash, 'Tie::IxHash'; return \%hash },
     );
     
     has 'constraints' => (
@@ -93,7 +93,7 @@ class SQL::Translator::Object::Table {
                 }
             }
         },
-        default => sub { {} },
+        default => sub { my %hash = (); tie %hash, 'Tie::IxHash'; return \%hash },
     );
 
     has 'comments' => (