I see that this page details a Flow Run Retention feature:
https://orion-docs.prefect.io/2.7/ui/flow-runs/?h=retention#flow-run-retention-policy but it's only available for prefect cloud. We are self-hosting prefect but we want to implement something like this. Is it the case that if we delete a flow run, for example via the prefect server python client:
client.delete_flow_run(flow_run_id=flow_run.id)
Does that actually delete a) the logs b) any other data associated with that flow run?
Also more, generally, is this the recommended approach for managing a growing database size as prefect flow runs accumulate?