У меня есть таблица, у которой нет primary key
. И я действительно не хочу применять это ограничение к этой таблице.
В SQLAlchemy я определил класс таблицы:
class SomeTable(Base):
__table__ = Table('SomeTable', meta, autoload=True, autoload_with=engine)
Когда я пытаюсь запросить эту таблицу, я получил:
ArgumentError: Mapper Mapper|SomeTable|SomeTable could not assemble any primary key columns for mapped table 'SomeTable'.
Как потеря ограничения, что каждая таблица должна иметь первичный ключ?