Невозможно создать представление postgresql, соединяющее разные базы данных - odoo 11 - PullRequest
0 голосов
/ 31 октября 2019

Невозможно создать представление (postgresql) для подключения и извлечения данных из разных баз данных в Odoo v11.

Создание представления путем извлечения данных из локальной (зарегистрированной) базы данных работает нормально, но когда я подключаюсь к другойбаза данных для извлечения данных, представление не создается в текущей базе данных.

def run_query_live(self):
    conn = psycopg2.connect("dbname='****_live' user='postgres' host='localhost' password='******'")
    cur = conn.cursor()
    cur.execute("""CREATE VIEW inl_data_apex AS (SELECT * from table)""")

, когда я непосредственно выполняю запрос с self.env.cr.execute, я могу видеть представление, созданное в текущей зарегистрированной базе данных.

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

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