Где хранится значение двоичного поля CSV в Odoo-10 в postgres? - PullRequest
0 голосов
/ 27 февраля 2019

Я создал двоичное поле в Odoo-10, которое должно хранить файл CSV на сервере.Но когда я проверяю его таблицу на postgres, а не получаю двоичные данные в этом столбце, я получаю что-то вроде этого

<memory at 0x7f1539393648>

Где хранится мой двоичный файл?

  • моя версия odoo - 10.
  • Я также пытаюсь перенести таблицу из openerp-6 в Odoo-10, столбец, в котором хранится двоичный файл CSV, содержит нормальные данные в таблице postgres для версии 6, но когдаЯ переношу эту таблицу, двоичный столбец CSV содержит эту "память в 0x7f1539393648" снова за столом в версии-10

Где я делаю беспорядок.Помощь оценена.

1 Ответ

0 голосов
/ 27 февраля 2019

Хранение двоичных данных переместилось из базы данных в обычное хранилище в файловой системе по умолчанию в Odoo 7 или 8.

Вы можете найти файлы в (из odoo / odoo / tools / appdirs.py):

Typical user data directories are:
    Mac OS X:               ~/Library/Application Support/<AppName>
    Unix:                   ~/.local/share/<AppName>    # or in $XDG_DATA_HOME, if defined
    Win XP (not roaming):   C:\Documents and Settings\<username>\Application Data\<AppAuthor>\<AppName>
    Win XP (roaming):       C:\Documents and Settings\<username>\Local Settings\Application Data\<AppAuthor>\<AppName>
    Win 7  (not roaming):   C:\Users\<username>\AppData\Local\<AppAuthor>\<AppName>
    Win 7  (roaming):       C:\Users\<username>\AppData\Roaming\<AppAuthor>\<AppName>

Если вы установили значение data_dir в конфигурации вашего сервера Odoo, файлы можно найти там.

...