Есть ли обходной путь в sqlalchemy для загрузки таблицы из БД без каких-либо первичных ключей? - PullRequest
3 голосов
/ 28 июля 2011

У меня есть ситуация, когда я загружаю все таблицы из устаревшей базы данных. но выдает ошибку, так как не имеет первичных ключей.

Может кто-нибудь дать мне решение этой ошибки?

1 Ответ

1 голос
/ 02 августа 2011

Вы можете добавить информацию первичного ключа в таблицу автозагрузки.

, например

class Subscrib(Base):

    __tablename__ = 'mytable'
    __table_args__ = {'autoload' : True}

    thepk = Column(Integer, primary_key=True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...