def lindorm_execute_sql()

in src/lindorm_mcp_server/server.py [0:0]


def lindorm_execute_sql(query: str, ctx: Context = None) -> str:
    """
    Execute SQL query on Lindorm database.
    :param query: The SQL query to execute which start with select
    :return: the results of executing the sql or prompt when meeting certain types of exception
    """
    lindorm_sql_client = ctx.request_context.lifespan_context.lindorm_sql_client
    res = lindorm_sql_client.execute_query(query)
    output = f"The results of executing sql {query} is\n"
    output += res
    return output