Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/06/2011, 06:19
Avatar de Kodee
Kodee
 
Fecha de Ingreso: junio-2011
Mensajes: 11
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Doctrine Posgree Error, usando CodeIgniter.

Exactamente, es como dices, el error lanzado por postgres, se debia a que doctrine intentaba insertar un dato mayor que el tamaño de la columna, funcionaba correctamente para mysql debido a que las base de datos eran diferentes, en una existia el error y en otra no.

Ahora mi duda queda si estoy validando todo con doctrine:

Código PHP:
Doctrine_Manager::getInstance()->setAttribute(
    
Doctrine_Core::ATTR_VALIDATE,Doctrine_Core::VALIDATE_ALL); 
y el modelo es generado a partir de la base datos incorrecta, donde tiene definido el tamaño de la columna, porqué doctrine no me lanza una excepcion del tipo Doctrine_Validator_Exception cuando llamo al metodo save() del obj?

No es lógico que compare el tamaño del dato que quiero insertar con el tamaño de la columna correspodiente en el modelo?