yenlidiet
Primero que todo.. te pregunto..
Hiciste el alter table desde mysql?
Segundo...
Crea una tabla en postgres de prueba.
create table tabla_prueba(fecha timestamp);
e inserta un registro asi
insert into tabla_prueba values('0000-00-00 00:00:00');
Creo que te lo deja insertar, pero te pone un registro con unos intermedios. Mira la explicación.
http://es.tldp.org/Postgresql-es/web...ser/x1033.html
Ahora... cual es la necesidad que el valor por defecto sea ese? NMo podría ser otro que sea valido en postgres?
Nos cuentas como te va.