Add database hook apis