我有一些扩展 Odoo 附加组件的模块。例如,my_module
其中 expand的模型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
,product
等的模块也是如此。我需要对模型进行一些更改。例如,在中my_module_1
,我需要更改几个字段(类型,关系),在中my_module_2
,只是为了删除一些字段等。当然我还需要更改每个模块的视图。当然,我有我的自定义模型,这些模型与来自不同应用程序/模块的模型有依赖关系。但我有必须存储的生产数据。我没有在 Odoo 中找到有关迁移(或模块同步)的任何信息。
我的问题是:在生产中更新模块/应用程序的最佳方式是什么(如果我们在模型和视图领域有很多变化)?提前致谢。