Ver Mensaje Individual
  #16 (permalink)  
Antiguo 04/07/2011, 10:24
Dav1d
 
Fecha de Ingreso: noviembre-2005
Mensajes: 186
Antigüedad: 19 años
Puntos: 1
Respuesta: Dudas en los primeros pasos de Doctrine en Zend

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 :
Código:
Catalog_Model_Country:
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.