Fixed mappings
Change-Id: Idcf96f2792ed404cba42e17c1e871225ee9e1786 Signed-off-by: smarcet <smarcet@gmail.com>
This commit is contained in:
@@ -54,7 +54,7 @@ class ProjectSponsorshipType extends SilverstripeBaseModel implements IOrderable
|
||||
private $order;
|
||||
|
||||
/**
|
||||
* @ORM\ManyToOne(targetEntity="SponsoredProject", fetch="EXTRA_LAZY")
|
||||
* @ORM\ManyToOne(targetEntity="SponsoredProject", fetch="EXTRA_LAZY", inversedBy="sponsorship_types")
|
||||
* @ORM\JoinColumn(name="SponsoredProjectID", referencedColumnName="ID", onDelete="SET NULL")
|
||||
* @var SponsoredProject
|
||||
*/
|
||||
@@ -62,6 +62,7 @@ class ProjectSponsorshipType extends SilverstripeBaseModel implements IOrderable
|
||||
|
||||
/**
|
||||
* @ORM\OneToMany(targetEntity="SupportingCompany", mappedBy="sponsorship_type", cascade={"persist"}, orphanRemoval=true)
|
||||
* @ORM\OrderBy({"order" = "ASC"})
|
||||
* @var SupportingCompany[]
|
||||
*/
|
||||
private $supporting_companies;
|
||||
|
||||
@@ -111,7 +111,8 @@ class SponsoredProject extends SilverstripeBaseModel
|
||||
|
||||
/**
|
||||
* @ORM\OneToMany(targetEntity="ProjectSponsorshipType", mappedBy="sponsored_project", cascade={"persist"}, orphanRemoval=true)
|
||||
* @var ProjectSponsorshipType[]
|
||||
* @ORM\OrderBy({"order" = "ASC"})
|
||||
* @var ArrayCollection
|
||||
*/
|
||||
private $sponsorship_types;
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ class SupportingCompany extends BaseEntity implements IOrderable
|
||||
private $company;
|
||||
|
||||
/**
|
||||
* @ORM\ManyToOne(targetEntity="ProjectSponsorshipType", fetch="EXTRA_LAZY")
|
||||
* @ORM\ManyToOne(targetEntity="ProjectSponsorshipType", fetch="EXTRA_LAZY", inversedBy="supporting_companies")
|
||||
* @ORM\JoinColumn(name="ProjectSponsorshipTypeID", referencedColumnName="ID", onDelete="SET NULL")
|
||||
* @var ProjectSponsorshipType
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user