Skip to Content
Menu
You need to be registered to interact with the community.
This question has been flagged
3065 Prikazi

Hi, all

While creating my first module for odoo 10.0, I initially specified the _inherits attribute for some new model classes. I subsequently found that I don't need it for my purposes. However, despite upgrading the module, removing the _inherits attribute and, later, even specifying 

_inherits = {}

the inherited model fields still appears in my new model.

How can I remove the link between my model field and the inherited model?

Avatar
Opusti
Avtor

The simplest way I can see to do this is to run the following query in in the database:

delete from ir_model_fields where model = 'model.name' and relation is not null and relation_field is null and relation_table is null and related is not null

Is this viable?

Related Posts Odgovori Prikazi Aktivnost
1
feb. 23
2486
4
feb. 25
2304
1
avg. 24
1959
2
nov. 24
3133
1
avg. 24
1809