Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
3045 Zobrazení

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
Zrušit
Autor

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 Odpovědi Zobrazení Aktivita
1
úno 23
2479
4
úno 25
2275
1
srp 24
1942
2
lis 24
3095
1
srp 24
1756