SQLAlchemy: не уточняйте столбцы схемы в инструкции select

#python #sqlalchemy

#питон #sqlalchemy

Вопрос:

В SQLAlchemy запрос, подобный

 user = sess.query(User).first()  

будет выдан SQL с каждым столбцом в предложении select, в котором указано имя схемы

 select  myschema.user.id, -- (vs user.id)  .... from  myschema.user  

Для некоторых диалектов, таких как представления Presto, это синтаксическая ошибка.

Есть ли какой-либо способ заставить sqlalchemy пропустить имя схемы в столбцах инструкции select? например user.id , против myschema.user.id без использования aliased на каждом столе? или параметр, при котором sqlalchemy автоматически использует псевдоним?