Received by email:
hi, i think i found another bug:
when adding an association that's also a pk, i get two properties generated
/**
* @ORM\Entity
*/
class PersonHasPerson
{
/**
* @ORM\Id
* @ORM\Column(type="integer")
*/
private $first_person_id;
/**
* @ORM\Id
* @ORM\Column(type="integer")
*/
private $second_person_id;
/**
* @ORM\Id
* @ORM\Column(type="integer")
*/
private $type;
/**
* @ORM\ManyToOne(targetEntity="Person")
* @ORM\JoinColumn(name="first_person_id", referencedColumnName="id", nullable=false)
*/
private $PersonFirst;
/**
* @ORM\ManyToOne(targetEntity="Person")
* @ORM\JoinColumn(name="second_person_id", referencedColumnName="id", nullable=false)
*/
private $PersonSecond;
}
should be
/**
* @ORM\Entity
*/
class PersonHasPerson
{
/**
* @ORM\Id
* @ORM\Column(type="integer")
*/
private $type;
/**
* @ORM\Id
* @ORM\ManyToOne(targetEntity="Person")
* @ORM\JoinColumn(name="first_person_id", referencedColumnName="id", nullable=false)
*/
private $PersonFirst;
/**
* @ORM\Id
* @ORM\ManyToOne(targetEntity="Person")
* @ORM\JoinColumn(name="second_person_id", referencedColumnName="id", nullable=false)
*/
private $PersonSecond;
}