Синхронизировать OpenERP с Postgresql?
Я сделал этот запрос к базе данных напрямую:
UPDATE product_template SET track_external_partners=True
WHERE name !~* 'BOX'
Таким образом, после этого запроса он обновил это поле с заданными условиями. И если я напишу запрос, если track_external_partners=True, это даст мне желаемый результат.
Но если я подключаюсь к openerp (подключаюсь к той же базе данных) и захожу в product_templates, здесь ничего не изменилось, похоже, эта команда по какой-то причине не влияла на OpenERP?
Должна ли быть какая-то синхронизация каждый раз, когда вы делаете такое обновление?
1 ответ
Нашел что не так. У нас есть две базы данных с одинаковыми именами (на разных портах). Поэтому я подключился к старой базе данных, которая использует порт по умолчанию (5432), но наша новая база данных использует порт 5433, поэтому мне нужно было указать порт следующим образом:
psql dbname -p 5433
И сейчас все хорошо.