Ver Mensaje Individual
  #36 (permalink)  
Antiguo 21/01/2011, 12:27
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?

Cita:
entonces al hacer user en fixtures lo que estoy haciendo es una agregación de usuarios??
Si, son las filas de la tabla user, es importante crear fixtures porque vas a estar tirando la bbdd a abajo y creandola de nuevo, entonces para no ingresar todos los datos de nuevo, se crean fixtures, por esto no te hagas problema mientras estas haciendo pruebas, igual deberias investigar sobre los comandos generate-migration-*.

Cita:
Mire el error que me da bash...
El error es porque al no declarar el tablename en el Yml, doctrine lo calcula por medio de inflection, deberias hacerlo de forma manual,

Código YML:
Ver original
  1. User:
  2.   tableName: public.user
  3.   columns:
  4.     id:
  5.       primary: true
  6.       autoincrement: true
  7.       type: integer(10)
  8.     username: string(255)
  9.     password: string(255)
  10.     firts_name: string(255)
  11.     last_name: string(255)

siendo public el schema al que pertenece la tabla.

Cita:
He buscado en la clase user pero no hay ninguna sentencias de insercion.
El insert debería estar dentro del connection que estas utilizando, si no recuerdo mal seria Doctrine_Connection_Pgsql::insert

Cita:
Entonces a cada modificación que quiera hacer a una tabla se tiene que eliminar la base y crear de nuevo?, yo veo eso peligroso puesto que los datos se borraran?
Si, y ?, se supone que estas en develpment, para el caso de testing, staging o production, tenes lo que te comente antes los migrations.

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