SQLalchemy получить список моделей
Есть описанные модели. Есть генератор асиинхронных сессий, необходимо получить список этих моделей Пробовал разные подходы, но ничего не получалось, единственный вариант, который по моему мнению наиболее близок к решению:
async with engine.begin() as conn:
metadata = MetaData(bind=conn)
tables = await conn.run_sync(metadata.sorted_tables)
Но он кидает ошибку на строоке 3 (tables = ...)
TypeError: 'list' object is not callable
Может кто-то сталкивался с тем, как получить список моделей из асинхронного engine sqlalchey Ещё буду благодарен, если сразу подскажите, можно-ли сгенерировать по полученным данным запрос orm или не заморачиваться и написать обычный query с использованием имени таблицы из полученных данных