Estuvimos haciendo migraciones en la base personas con éxito. El problema surge cuando ingreso una nueva persona por el sistema (manualmente), me da el siguiente error. MENSAJE: SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint “pk_mdp_personas” DETAIL: Key (persona)=(91) already exists.
El último registro en nuestra base persona es el número 114. La clave primera está apuntando al registro 91 pero en realidad tiene que apuntar al 114.
¿cómo puedo “acomodar” la clave primera para que me apunte al último registro?
¿Será un dato que debe controlarse en el post control de la migración?
Probá ejecutar esto y luego volvé a intentar ingresar una persona por sistema:
SELECT SETVAL(‘mdp_personas_seq’, (SELECT MAX(persona) FROM mdp_personas));