Estoy versionando y cuando regenero la instancia, dá un error en un perfil:
ATENCION! No fue posible cargar por completo el ‘perfil_posgrado_administrador’, posiblemente a causa de que al menos una operaci n, restricci n o derecho ha dejado de existir en ‘guarani’. A continuaci n el detalle:
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_23503
[MENSAJE]: ERROR: insert or update on table “apex_usuario_grupo_acc_item” violates foreign key constraint “apex_usu_item_fk_item”
DETAIL: Key (proyecto, item)=(guarani, 5000123) is not present in table “apex_item”.
[SQL EJECUTADA]: INSERT INTO apex_usuario_grupo_acc_item (proyecto, usuario_grupo_acc, item_id, item) VALUES (‘guarani’, ‘posgrado_administrador’, NULL, ‘5000123’);
¿Cómo podría saber cuál es la operación eliminada?
select *
from desarrollo.apex_usuario_grupo_acc_item ugai
INNER JOIN desarrollo.apex_item i on ugai.item = i.item
INNER JOIN desarrollo.apex_usuario_grupo_acc uga ON ugai.proyecto = uga.proyecto AND ugai.usuario_grupo_acc = uga.usuario_grupo_acc
INNER JOIN desarrollo.apex_item_objeto io ON io.item = ugai.item AND io.proyecto = ugai.proyecto
INNER JOIN desarrollo.apex_objeto o ON o.proyecto = io.proyecto AND o.objeto = io.objeto
where ugai.item = ‘5000123’
Corresponde a “Estado de la Firma del Documento” que estaba en operaciones/operaciones_generales/documentos_digitales/ y ahora ya no esta