Ver Mensaje Individual
  #45 (permalink)  
Antiguo 22/01/2011, 10:23
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: doctrine y codeigniter como manejar las conecciones?

Tenes que renombrar la definición de los modelos dentro del yml, no el fichero fisico:

schema/user.yml

Código YML:
Ver original
  1. ModelUser:
  2.   columns:
  3.     username: string(255)
  4.     password: string(255)
  5.     firts_name: string(255)
  6.     last_name: string(255)

fixtures/user.yml
Código YML:
Ver original
  1. ModelUser:
  2.   tester:
  3.     username: tester
  4.     password: test

No tenes que hace ningún require, para no tener que hacerlo declaraste loadmodels en database.php

Código PHP:
Ver original
  1. Doctrine::loadModels(realpath(dirname(__FILE__) . '/..') . DIRECTORY_SEPARATOR . 'models');

Y el ultimo error es porque estas haciendo un load cuando debería ser reload, ten en cuenta que si ejecutas load cuando antes ya hay una bbdd creada te va a dar error porque justamente la bbdd ya existe, o bien ejecutas reload o bien ejecutas drop-db y luego load.

Te dejo un link es el ci base + doctrine, lo único que deberias hacer es navegar a system/application y ejecutar doctrine build-all-load(si tenes la bbdd creada ejecuta primero drop-db).

Probalo y nos comentas.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)