Por fin salió !
Vaya fin de semana he estado liado, al final parece todo muy fácil, pero con 4 detalles, puedes volverte loco.
Voy con los pasos.
He tenido que crear el schema.ylm a través de este comando:
zf generate-yaml-from-database doctrine
luego he tenido que renombrar los nombres de las tablas con el modelo correspondiente:
Código:
Catalog_Model_Country:
connection: default
tableName: country
columns:
countryid:
type: integer(4)
fixed: false
unsigned: false
primary: true
autoincrement: true
countryname:
type: string(255)
fixed: false
unsigned: false
primary: false
notnull: true
autoincrement: falseCountry:
connection: default
tableName: country
columns:
countryid:
type: integer(4)
fixed: false
unsigned: false
primary: true
autoincrement: true
countryname:
type: string(255)
fixed: false
unsigned: false
primary: false
notnull: true
autoincrement: false
ha sido renombrado a :
así con todos, (Catalog es el nombre de un modulo)
después he ejecutado esta instrucción:
zf generate-models-from-yaml doctrine
Me ha creado dentro del modulo catalog una carpeta llamada library y dentro Model y dentro Base, pues bien, otra cosa que no está en el manual, hay que copiar esta carpeta a la carpeta model del modulo, esto parece fácil pero sino lo sabes, y en ningún sitio te lo dice, te puedes morir.
finalmente he puesto el código del manual y listo.