update - Doctrine schema.yml generator
symfony 4 doctrine (2)
Soy bastante nuevo para la doctrina. Hice dos pequeños proyectos con doctrina para mí, pero ahora estoy a punto de crear un gran proyecto para mi cliente. El proyecto tendrá más de 50 tablas. ¿Hay alguna forma de generar schema.yml? Probé DB Designer y lo convertí en schema.yml, pero aún tenía que verificar y reescribir las definiciones a mano. Gracias
debería probar ORM Designer ( http://www.orm-designer.com/ ), que cubre la mayoría de sus necesidades. Puede diseñar la base de datos de la misma forma que lo hace para diseñar en DB Designer y luego exportar a Doctrine (o Propel) los archivos schema.yml o schema.xml (también es posible importar desde las definiciones existentes). Fue desarrollado para nuestros desarrolladores web, por lo que es compatible con los complementos de Symfony, Subversion, etc. Puede encontrar screencasts y how-tos que describen ORM Designer + Symfony + Doctrine / Propel en www.orm-designer.com. Si tiene alguna pregunta, no dude en preguntar en nuestro foro o simplemente envíenos un correo electrónico.
Frantisek Troster
Diseñador de ORM
www.orm-designer.com
Puedes hacer esto con doctrina cli.
Cree un script cli siguiendo estos pasos detallados .
Luego ejecute: ./doctrine generate-yaml-db
desde el directorio de scripts.
Espero que esto ayude.