Error el actualizar base de Sudocu . EEI V1.1.4 a V1.2.0

Buenas. Estamos queriendo actualizar nuestro ambiente de test de EEI. para llevarla de la version 1.1.4 a la V 1.2.0, y realizar pruebas de funcionalidades.

Pero nos arroja un error al momento de hacer el update la base de Sudocu. La version del Postgres es 11, Muchas gracias
Dejo el error.

[ERROR] AssertionError [ERR_ASSERTION]: ifError got unwanted exception: no se pudo crear el índice único «usuarios_cuentas_un»
at /usr/local/lib/node_modules/db-migrate/lib/commands/on-complete.js:15:14
at tryCatcher (/usr/local/lib/node_modules/db-migrate-pg/node_modules/bluebird/js/release/util.js:16:23)
at Promise.successAdapter (/usr/local/lib/node_modules/db-migrate-pg/node_modules/bluebird/js/release/nodeify.js:22:30)
at Promise._settlePromise (/usr/local/lib/node_modules/db-migrate-pg/node_modules/bluebird/js/release/promise.js:601:21)
at Promise._settlePromiseCtx (/usr/local/lib/node_modules/db-migrate-pg/node_modules/bluebird/js/release/promise.js:641:10)
at _drainQueueStep (/usr/local/lib/node_modules/db-migrate-pg/node_modules/bluebird/js/release/async.js:97:12)
at _drainQueue (/usr/local/lib/node_modules/db-migrate-pg/node_modules/bluebird/js/release/async.js:86:9)
at Async._drainQueues (/usr/local/lib/node_modules/db-migrate-pg/node_modules/bluebird/js/release/async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (/usr/local/lib/node_modules/db-migrate-pg/node_modules/bluebird/js/release/async.js:15:14)
at processImmediate (internal/timers.js:464:21)
at Parser.parseErrorMessage (/usr/local/lib/node_modules/db-migrate-pg/node_modules/pg-protocol/dist/parser.js:287:98)
at Parser.handlePacket (/usr/local/lib/node_modules/db-migrate-pg/node_modules/pg-protocol/dist/parser.js:126:29)
at Parser.parse (/usr/local/lib/node_modules/db-migrate-pg/node_modules/pg-protocol/dist/parser.js:39:38)
at Socket. (/usr/local/lib/node_modules/db-migrate-pg/node_modules/pg-protocol/dist/index.js:11:42)
at Socket.emit (events.js:375:28)
at addChunk (internal/streams/readable.js:290:12)
at readableAddChunk (internal/streams/readable.js:265:9)
at Socket.Readable.push (internal/streams/readable.js:204:10)
at TCP.onStreamRead (internal/stream_base_commons.js:188:23)

Hola Sergio, en la 1.2.0 se agregaron algunos constraints que faltaban, uno de ellos es sobre la tabla usuarios_cuentas de sudocu. Seguramente lo que te está pasando es que tenés un registro duplicado en usuarios_cuentas. Podes revisarlo haciendo un

select count(), id_usuario_idp from sudocu.usuarios_cuentas group by id_usuario_idp order by count() desc

para ver con que usuario tenés mas de un registro, para que se pueda hacer la actualización tenés que tener un solo registro por cada usuario.

Saludos,

Pablo

Muchas gracias Pablo… era eso de los usuarios con mas de un registro.

Saludos.-