upgrade-util icon indicating copy to clipboard operation
upgrade-util copied to clipboard

[RFC][IMP] modules, models: remove inherits

Open Pirols opened this issue 10 months ago • 5 comments

When removing a module, all its models (and their fields) are also removed. However inherits of such models had to be cleaned up manually.

Pirols avatar Feb 28 '25 18:02 Pirols

Pull request status dashboard

robodoo avatar Feb 28 '25 18:02 robodoo

This is inspired by https://github.com/odoo/upgrade/pull/7280

Pirols avatar Feb 28 '25 18:02 Pirols

upgradeci retry with always only account

Pirols avatar Feb 28 '25 18:02 Pirols

In principle this should be the default behaviour. However that would break backwards compatibility with code that used to deal with the inherits after the removal of the module/model. The flags preserving worse-legacy-behavior are not ideal then, but probably necessary without a versioning system. Takes?

Pirols avatar Feb 28 '25 18:02 Pirols

In order to catch all potential issues: upgradeci retry with all modules in all versions

(that will take a while...)

KangOl avatar Mar 03 '25 10:03 KangOl