Come posso impostare il nome della chiave esterna (modifica: non il nome dell'attributo stesso) per la "regione" della relazione molti a uno con YAML?Denominare una relazione in Doctrine 2 ORM?
SWA\TestBundle\Entity\Province:
type: entity
table: province
uniqueConstraints:
UNIQUE_PROVINCE_CODE:
columns: code
id:
id:
type: integer
generator: { strategy: AUTO }
fields:
code:
type: integer
name:
type: string
length: 255
short_name:
type: string
length: 2
manyToOne:
region:
targetEntity: Region
inversedBy: provinces
Quindi non esiste un modo "standard" per modificarlo, a parte la procedura di migrazione? Il nome è completamente casuale, suppongo, come FK_28392f89329. – gremo
Bene, potresti sovraccaricare la classe della piattaforma, ma non penso che ne valga la pena solo per nominare il vincolo. –
Accetto. Grazie, taglie + risposta per te! – gremo