Сообщение #1
03 мая 2017, 16:53
|
Применение параметра XML data noupdate="1"
Объясните кто-нибудь по русски, зачем оно нужно и как работает?
<data noupdate="1">
Цитата из книги Основы разработки Odoo 10 (Developer essentials):Допустим, у нас есть модуль. В БД хранятся демонстрационные данные или заполненные пользователем. Если параметр равен 1, при обновлении модуля они будут удаляться? Или речь о явной замене значений на новые? Так же интересует судьба данных, которые хранятся в полях, которые больше не используются и их описание из новой версии модели исключили, надо ли их явно удалить, и есть ли базовый функционал для очистки БД от таких полей? Встречал отдельно модуль очистки БД.
Обратите внимание на параметр noupdate = «1». При таком значении данные не будут обновляться при обновлении модуля. Это можно настроить позже, так как обновление модуля не будет разрушать сделанные пользователем изменения. Во время разработки вы можете захотеть установить noupdate = «0» пока вы не разработаете устраивающий вас файл данных.