"""MySQL utils module.""" import config from lambdacommon.util import mysql_connection def execute_query(query: str, args: dict) -> list[dict]: """Execute sql query against art_relations database. Args: query: sql query to execute args: query arguments Returns: Iterable of query results """ with mysql_connection(**config.mysql_connection) as connection: with connection.cursor() as cursor: cursor.execute(query, args=args) return cursor.fetchall()