feat(hydra-cleaner): log deletion candidates/remaining
This commit is contained in:
parent
27ef53edd1
commit
cd9a2f6128
@ -66,6 +66,18 @@ where table_schema = 'public'
|
|||||||
order by 4 desc;
|
order by 4 desc;
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
log "Identifying total candidates for deletion:"
|
||||||
|
psql "${DSN}" <<EOF
|
||||||
|
SELECT count(login_challenge)
|
||||||
|
FROM hydra_oauth2_flow
|
||||||
|
WHERE login_challenge = ANY (
|
||||||
|
array(
|
||||||
|
SELECT login_challenge
|
||||||
|
FROM hydra_oauth2_flow
|
||||||
|
WHERE requested_at < '${BEFORE_DATE}'
|
||||||
|
)
|
||||||
|
);
|
||||||
|
EOF
|
||||||
|
|
||||||
REMAINING_ELMTS="${LIMIT}"
|
REMAINING_ELMTS="${LIMIT}"
|
||||||
while [ "${REMAINING_ELMTS}" -gt 0 ]; do
|
while [ "${REMAINING_ELMTS}" -gt 0 ]; do
|
||||||
@ -101,6 +113,19 @@ EOF
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
log "Candidates remaining after deletion:"
|
||||||
|
psql "${DSN}" <<EOF
|
||||||
|
SELECT count(login_challenge)
|
||||||
|
FROM hydra_oauth2_flow
|
||||||
|
WHERE login_challenge = ANY (
|
||||||
|
array(
|
||||||
|
SELECT login_challenge
|
||||||
|
FROM hydra_oauth2_flow
|
||||||
|
WHERE requested_at < '${BEFORE_DATE}'
|
||||||
|
)
|
||||||
|
);
|
||||||
|
EOF
|
||||||
|
|
||||||
|
|
||||||
log "Final estimated size:"
|
log "Final estimated size:"
|
||||||
psql "${DSN}" <<EOF
|
psql "${DSN}" <<EOF
|
||||||
|
Loading…
x
Reference in New Issue
Block a user