У меня есть некоторые модули, которые расширяют дополнения Odoo. Например, модели в my_module, которые расширяют crm:
class Lead(models.Model):
_inherit = 'crm.lead'
# exmaple fields
field_1 = fields.Char(...)
field_2 = fields.Many2one(...)
# ... field 99
class Stage(models.Model):
_inherit = 'crm.stage'
# exmaple fields
field_1 = fields.Char(...)
field_2 = fields.Many2one(...)
# ... field 99
Такая же ситуация для модулей, которые расширяют hr, продукт и т.д. Мне нужно внести некоторые изменения в модели. Например, в my_module_1 мне нужно изменить пару полей (тип, отношение), в my_module_2, чтобы удалить несколько полей и т.д. Конечно, мне также нужно изменить представления каждого модуля. И, конечно же, у меня есть собственные модели, которые имеют зависимости от моделей из разных приложений/модулей. Но у меня есть данные о производстве, которые необходимо хранить. Я не нашел никакой информации о миграции (или синхронизации модулей) в Odoo.
Мой вопрос: Каков наилучший способ обновления модулей/приложений на производстве (если у нас много изменений в полях моделей и представлений)? Спасибо заранее.