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 originalUser:
tableName: public.user
columns:
id:
primary: true
autoincrement: true
type: integer(10)
username: string(255)
password: string(255)
firts_name: string(255)
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.