|
|
@ -113,20 +113,18 @@ sub _load_model {
|
|
|
|
push(@foreign_columns,$foreign);
|
|
|
|
push(@foreign_columns,$foreign);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@self_columns = map {
|
|
|
|
@self_columns = map {
|
|
|
|
if ($_ =~ /^self\./) {
|
|
|
|
if (m/^self\./) {
|
|
|
|
$_ =~ s/^self\.//;
|
|
|
|
s/^self\.//r;
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
$_ = '\'' . $_ . '\'';
|
|
|
|
'\'' . $_ . '\'';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$_;
|
|
|
|
|
|
|
|
} @self_columns;
|
|
|
|
} @self_columns;
|
|
|
|
@foreign_columns = map {
|
|
|
|
@foreign_columns = map {
|
|
|
|
if ($_ =~ /^foreign\./) {
|
|
|
|
if (m/^foreign\./) {
|
|
|
|
$_ =~ s/^foreign\.//;
|
|
|
|
s/^foreign\.//r;
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
$_ = '\'' . $_ . '\'';
|
|
|
|
'\'' . $_ . '\'';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$_;
|
|
|
|
|
|
|
|
} @foreign_columns;
|
|
|
|
} @foreign_columns;
|
|
|
|
my $multi = $rel_info->{attrs}->{accessor};
|
|
|
|
my $multi = $rel_info->{attrs}->{accessor};
|
|
|
|
if ('multi' eq $multi) {
|
|
|
|
if ('multi' eq $multi) {
|
|
|
|