Создание сеанса Postgres sqlalchemy с именем схемы - PullRequest
0 голосов
/ 18 марта 2019

Я могу создать соединение postgres sqlalchemy с публичной схемой.

 url = 'postgresql://scott:tiger@localhost:5432/mydatabase'
 engine = create_engine(url)
 engine.connect()
 session = sessionmaker(bind=engine)
 Session = session()

Теперь попробуйте подключить непубличную схему, скажем «myschema».

 engine = create_engine(url, connect_args={"schema" : "myschema"})
 engine.connect()
 session = sessionmaker(bind=engine)
 Session = session()

Я получил ошибку:

TypeError: connect() got an unexpected keyword argument 'schema'

Как я могу подключить postgres, используя способные операторы.

Спасибо.

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