When we call the exec function for executing a db query with a DELETE statement it appears to not error when passing in a non-existent uuid for a resource.
I think a solution for this is to return the affected rows after an exec call from [pgconn.CommandTag[(https://pkg.go.dev/github.com/jackc/pgconn#CommandTag.RowsAffected)