fix database_events
[dbsrgits/SQL-Translator-2.0-ish.git] / lib / SQL / Translator / Object / ForeignKey.pm
index af1bd13..baed85c 100644 (file)
@@ -1,18 +1,11 @@
 use MooseX::Declare;
-class SQL::Translator::Object::ForeignKey {
-    use MooseX::Types::Moose qw(ArrayRef Maybe Undef Str);
-    extends 'SQL::Translator::Object::Constraint';
+class SQL::Translator::Object::ForeignKey extends SQL::Translator::Object::Constraint {
+    use MooseX::Types::Moose qw(Maybe Str);
     
     has '+type' => (
         default => 'FOREIGN KEY',
     );
     
-    has 'reference_columns' => (
-         isa => ArrayRef | Undef,
-         is => 'rw',
-         auto_deref => 1
-    );
-
     has 'on_delete' => (
         isa => Maybe[Str],
         is => 'rw',
@@ -27,6 +20,4 @@ class SQL::Translator::Object::ForeignKey {
         isa => Str,
         is => 'rw',
     );
-
-    method reference_fields { return $self->reference_columns }
 }