-- Migración 0008 — REPLICA IDENTITY FULL en prestamos.solicitudes -- -- Motivo: el badge de solicitudes pendientes (client-side, componente -- BadgeSolicitudes) escucha postgres_changes UPDATE. Con REPLICA IDENTITY -- DEFAULT (default de Postgres) el WAL solo emite la PK en `payload.old`, -- así que el cliente no puede saber el estado anterior y estaba obligado -- a refetchear el count completo en cada UPDATE — costoso a 20-50 admins -- concurrentes. -- -- Con FULL, el WAL emite la fila completa `old`, y el cliente puede -- aplicar el delta (+1/-1/no-op) sin ir a la BD. Trade-off: aumenta el -- ancho de banda del WAL para replicación — irrelevante en esta tabla -- (miles de filas, pocos updates/segundo). -- -- Idempotente. begin; alter table prestamos.solicitudes replica identity full; commit;