mirror of https://github.com/OCA/web.git
[REN] rename to web_advanced_filters
parent
6ff2b14f15
commit
48e9c42a1c
|
@ -56,6 +56,7 @@ this query before uninstalling to avoid that:
|
||||||
'web',
|
'web',
|
||||||
],
|
],
|
||||||
"data": [
|
"data": [
|
||||||
|
"data/migration.xml",
|
||||||
"wizard/ir_filters_combine_with_existing.xml",
|
"wizard/ir_filters_combine_with_existing.xml",
|
||||||
"view/ir_filters.xml",
|
"view/ir_filters.xml",
|
||||||
],
|
],
|
|
@ -0,0 +1,6 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<openerp>
|
||||||
|
<data noupdate="1">
|
||||||
|
<function name="_migrate_name_change" model="ir.filters" />
|
||||||
|
</data>
|
||||||
|
</openerp>
|
|
@ -148,3 +148,20 @@ class IrFilters(Model):
|
||||||
cr.execute(
|
cr.execute(
|
||||||
'ALTER table %s RENAME domain TO domain_this' % self._table)
|
'ALTER table %s RENAME domain TO domain_this' % self._table)
|
||||||
return super(IrFilters, self)._auto_init(cr, context=context)
|
return super(IrFilters, self)._auto_init(cr, context=context)
|
||||||
|
|
||||||
|
def _migrate_name_change(self, cr, uid, context=None):
|
||||||
|
cr.execute(
|
||||||
|
"select id from ir_module_module where name='advanced_filters' "
|
||||||
|
"and author='Therp BV'")
|
||||||
|
old_name_installed = cr.fetchall()
|
||||||
|
if not old_name_installed:
|
||||||
|
return
|
||||||
|
cr.execute(
|
||||||
|
"delete from ir_model_data where module='web_advanced_filters'")
|
||||||
|
cr.execute(
|
||||||
|
"update ir_model_data set module='web_advanced_filters' "
|
||||||
|
"where module='advanced_filters'")
|
||||||
|
cr.execute(
|
||||||
|
"update ir_module_module set state='to remove' where "
|
||||||
|
"name='advanced_filters' and state not in "
|
||||||
|
"('uninstalled', 'to remove')")
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
Loading…
Reference in New Issue