projects
/
dbsrgits/SQL-Translator-2.0-ish.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
move to MooseX::Declare
[dbsrgits/SQL-Translator-2.0-ish.git]
/
lib
/
SQL
/
Translator
/
Object
/
ForeignKey.pm
1
use MooseX::Declare;
2
class SQL::Translator::Object::ForeignKey {
3
use SQL::Translator::Types qw(Index PrimaryKey);
4
extends 'SQL::Translator::Object::Constraint';
5
6
has '+type' => (
7
default => 'FOREIGN_KEY',
8
);
9
10
has 'references' => (
11
isa => PrimaryKey | Index,
12
is => 'rw',
13
required => 1,
14
);
15
}