fix parent

This commit is contained in:
Yuri Kuznetsov
2021-11-24 09:06:48 +02:00
parent 9220ad8baa
commit 48cfedb777
@@ -35,33 +35,32 @@ class BelongsToParent extends Base
{
$linkParams = $this->getLinkParams();
return array(
$entityName => array(
'fields' => array(
$linkName.'Id' => array(
return [
$entityName => [
'fields' => [
$linkName.'Id' => [
'type' => 'foreignId',
'index' => $linkName,
),
$linkName.'Type' => array(
],
$linkName.'Type' => [
'type' => 'foreignType',
'notNull' => false,
'index' => $linkName,
'len' => 100
),
$linkName.'Name' => array(
'len' => 100,
],
$linkName.'Name' => [
'type' => 'varchar',
'notStorable' => true,
),
),
'relations' => array(
$linkName => array(
],
],
'relations' => [
$linkName => [
'type' => 'belongsToParent',
'key' => $linkName.'Id',
),
),
),
);
'key' => $linkName .'Id',
'foreign' => $linkParams['foreign'] ?? null,
],
],
],
];
}
}
}