def METHOD_NAME(self, METHOD_NAME: ASTNode) -> StatusResponse:
    """
    Receive query as AST (abstract syntax tree) and act upon it somehow.
    Args:
        query (ASTNode): sql query represented as AST. May be any kind
            of query: SELECT, INTSERT, DELETE, etc
    Returns:
        HandlerResponse
    """
    renderer = SqlalchemyRender('postgres')
    query_str = renderer.get_string(METHOD_NAME, with_failback=True)
    return self.native_query(query_str)