Skill: Fix relation skill -* skill_rel_skill - refs BT#21568

pull/5946/head
Angel Fernando Quiroz Campos 10 months ago
parent 427acdc7b1
commit 56550e00eb
No known key found for this signature in database
GPG Key ID: B284841AE3E562CD
  1. 2
      src/CoreBundle/Entity/Skill.php
  2. 4
      src/CoreBundle/Entity/SkillRelSkill.php

@ -55,7 +55,7 @@ class Skill implements Stringable, Translatable
/**
* @var Collection<int, SkillRelSkill>
*/
#[ORM\OneToMany(mappedBy: 'skill', targetEntity: SkillRelSkill::class, cascade: ['persist'])]
#[ORM\OneToMany(mappedBy: 'parent', targetEntity: SkillRelSkill::class, cascade: ['persist'])]
protected Collection $skills;
/**

@ -18,11 +18,11 @@ class SkillRelSkill
#[ORM\GeneratedValue]
protected ?int $id = null;
#[ORM\ManyToOne(targetEntity: Skill::class, inversedBy: 'skills')]
#[ORM\ManyToOne(targetEntity: Skill::class)]
#[ORM\JoinColumn(name: 'skill_id', referencedColumnName: 'id')]
protected Skill $skill;
#[ORM\ManyToOne(targetEntity: Skill::class)]
#[ORM\ManyToOne(targetEntity: Skill::class, inversedBy: 'skills')]
#[ORM\JoinColumn(name: 'parent_id', referencedColumnName: 'id', onDelete: 'SET NULL')]
protected ?Skill $parent = null;

Loading…
Cancel
Save