SQLAlchemy - это структура объектно-реляционного сопоставления, и весь ее смысл состоит в том, чтобы иметь сопоставления между объектами в вашем Python коде и таблицами в базе данных и выполнять запросы с использованием объектов, а не непосредственно в SQL.
Если вы не хотите создавать свои собственные объекты для представления модели данных, вы можете использовать расширение под названием Automap . Он будет отражать схему вашей базы данных и автоматически создавать соответствующие классы моделей (вы можете изменить именование, et c. Или в особых случаях предоставить свои собственные классы для таблиц). Это расширение является частью базовой установки (в пакете ext
).
Это также хорошая база кода, чтобы узнать, как получить метаданные таблицы из SQLAlchemy.