Estoy probando y trasteando con symfony ya que veo que es un framework potentísimo y me encuentro en el problema de los archivos .yml
Quiero pasarme a estos archivos porque utilizo MySQL WorkBench 5.2 que te genera el .yml automáticamente.
Ahora mi pregunta es ? Para utilizar el archivo .yml que te genera WorkBench lo hemos de tratar como una Entity?
Mi pregunta será si con este archivo se podría generar el CRUD de manera automática igual que cuando utilizaba las clases o confundo conceptos?
Aquí dejo el contenido del archivo generado
PD:Utilizo Symfony 2.3
---
Código PHP:
Ver original
detect_relations: true options: collate: utf8_general_ci charset: utf8 type: InnoDB Cliente: columns: idCliente: type: integer(4) primary: true notnull: true autoincrement: true nombre: type: string(45) notnull: true apellido: type: string(45) notnull: true date: type: string(45) notnull: true direccion: type: string(45) notnull: true Venta: tableName: Ventas columns: idVentas: type: integer(4) primary: true notnull: true Fecha: type: date notnull: true id_Cliente: type: integer(4) notnull: true relations: idCliente: class: Cliente local: id_Cliente foreign: idCliente foreignAlias: Ventas indexes: IdCliente_idx: fields: [id_Cliente] DetalleVenta: columns: idDetalleVenta: type: integer(4) primary: true notnull: true autoincrement: true idVenta: type: integer(4) notnull: true idProducto: type: integer(4) notnull: true cantidad: type: integer(4) notnull: true Descuento: type: decimal(18) scale: 2 notnull: true relations: idVenta: class: Venta local: idVenta foreign: idVentas foreignAlias: DetalleVentas idProducto: class: Producto local: idProducto foreign: idProductos foreignAlias: DetalleVentas indexes: idVentas_idx: fields: [idVenta] idProductos_idx: fields: [idProducto] Producto: tableName: Productos columns: idProductos: type: integer(4) primary: true notnull: true autoincrement: true nombre: type: string(45) notnull: true precio: type: decimal(18) scale: 2 notnull: true