async def METHOD_NAME(self, dictionary=True) -> Generator[aiomysql.Cursor, None, None]:
    async with self.connection() as connection:
        if dictionary:
            async with connection.METHOD_NAME(aiomysql.DictCursor) as METHOD_NAME:
                yield METHOD_NAME
        else:
            async with connection.METHOD_NAME() as METHOD_NAME:
                yield METHOD_NAME