8 changed files with 32 additions and 10 deletions
@ -0,0 +1,17 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
|
|
||||
|
import logging |
||||
|
|
||||
|
_logger = logging.getLogger(__name__) |
||||
|
|
||||
|
|
||||
|
def migrate(cr, version): |
||||
|
_logger.info(f'Starting migration from version {version}') |
||||
|
|
||||
|
cr.execute( |
||||
|
"""ALTER TABLE IF EXISTS field_widgets RENAME TO field_widget; |
||||
|
UPDATE ir_model SET model = 'field.widget' WHERE model = 'field.widgets'; |
||||
|
UPDATE ir_model_data SET name = 'model_field_widget' WHERE model = 'ir_model' AND name = 'model_field_widgets'; |
||||
|
UPDATE ir_model_data SET model = 'field.widget' WHERE model = 'field.widgets'; |
||||
|
""") |
||||
|
_logger.info('Migration completed') |
|
Loading…
Reference in new issue