2012-09-17 10 views
5

In mappatura annotazioni basata, come per la documentazione della dottrina, che possiamo fare come illustrato di seguito:Come impostare il tipo di dati enum nella dottrina 2

/** @Column(type="string", columnDefinition="ENUM('visible', 'invisible')") */ 

La mia domanda è come faccio rappresentare questo in YAML meta file di dati per la dottrina?

voglio fare qualcosa di simile:

fields: 
status: 
    type: string 
    columnDefinition: .... 

Sto usando symfony 2 come quadro

+0

Hai provato cosa hai scritto? –

+0

Non so come convertire ENUM ('visibile', 'invisibile') nell'espressione yaml, sono nuovo in yaml – sonam

risposta

11

Basta usare:

fields: 
status: 
    type: string 
    columnDefinition: ENUM('visible', 'invisible') 
+0

Immagino che questo funzioni solo per MySQL, giusto? Perché in Postgres dovrai effettivamente "CREARE TIPO" –

Problemi correlati