我有odoo DB1
和DB2
两个数据库。我通过GUI(网络客户端)对DB1
中的现有模块(如module1
和module2
)进行了一些更改。所有这些更改都存储到DB1
,并通过DB1
登录时正常工作。如何升级Odoo模块?
现在,我对几个文件进行了一些更改(在相同的两个模块module1
和module2
中)。这些模块需要升级才能加载这些更改。所以,我从DB2
登录并升级了这些模块。当我通过DB2
登录时,我的文件更改正确加载并正常工作。
但这些文件更改只加载了DB2
而不是DB1
。
所以,我想知道:
- 如何模块的升级工作?是否仅升级用户登录并升级模块的数据库?
- 如果是这样。那么,有没有一种方法可以升级我的模块,同时保留我在同一模块中通过GUI所做的所有以前的更改?
- 升级模块时会发生什么变化?
只有在python代码中进行更改时才有效。它不适用于XML更改。对于XML,您必须升级您的模块。此外,在模型中进行更改(例如添加字段或删除字段)时,重新启动服务器将不起作用。请再次阅读该问题。 –