выбрать таблицу из другой схемы - PullRequest
12 голосов
/ 16 мая 2011

У меня есть таблица из схемы "test"

class AttributeConversion(Base):
    __tablename__ = 'test.attribute_conversion'

Как выбрать записи из этой таблицы?

sqlalchemy сделать sql:

select * from "test.attribute_conversion"

но это неРабота.правильный вопрос должен быть:

select * from test.attribute_conversion" ( without quotas ).

1 Ответ

37 голосов
/ 17 мая 2011

Вы можете явно указать имя схемы для таблицы:

class AttributeConversion(Base)
    __tablename__ = 'attribute_conversion'
    __table_args__ = {'schema' : 'test'}

См. Документацию по указание имени схемы .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...