Используя SQLAlchemy, я бы хотел изолировать любые синтаксические ошибки SQL. Например ..
try:
[row for row in db.execute(text("select * from userds"), **args)]
except ProgrammingError as error:
print(error)
Я получаю
(psycopg2.ProgrammingError) relation "userds" does not exist
LINE 1: select * from userds
^
[SQL: 'select * from userds'] (Background on this error at: http://sqlalche.me/e/f405)
А меня интересует только ..
relation "userds" does not exist
Кто-нибудь знает, возможно ли это?