Me gustaría añadir una descripción columna (también llamado "comentario") a una columna definida por una entidad Doctrine2 pero no puedo encontrar ninguna información sobre cómo para hacerlo usando el @Column annotation
sin posiblemente romper la SchemaTool de Doctrine.¿Cómo añadir descripciones de las columnas (comentarios) en Doctrine2
Si utilizo el atributo columnDefinition
del @Column annotation
como
@Column(type="string" columnDefinition="COMMENT 'This is a column comment'")
los estados annotations reference
SchemaTool no detectará los cambios en la columna correctamente si se utiliza más “ColumnDefinition”.
¿Hay alguna forma de definir una descripción de columna sin romper SchemaTool?
La única pista que obtuve fue this pull request que terminó en "Esto se resolvió de diferentes maneras.".
Gracias de antemano.
Perfecto, gracias! Como estamos en desarrollo en este momento, no hay problema para reconstruir la base de datos. ¿Dónde encontraste esto? Exploré todo el código, pensé ... – flu
Tenga en cuenta que su comentario se agregará a la declaración SQL como está (sin escaparse), por lo tanto, si utiliza apóstrofes en el comentario, asegúrese de escapar de ellos. p.ej. 'options = {" comment "=" La cadena a mostrar en el menú desplegable con el valor predeterminado \ 'none selected \' "}' –
¿Qué pasa con las relaciones? ¿Cómo agregar comentarios a una columna en una relación? – SpartakusMd