auditlog: Remove migration from audittrail functionality, this is not required for version 9
parent
8ae4251c27
commit
af17fe8098
|
@ -34,9 +34,6 @@ To activate it and/or change the delay, go to the
|
||||||
|
|
||||||
.. image:: /auditlog/static/description/autovacuum.png
|
.. image:: /auditlog/static/description/autovacuum.png
|
||||||
|
|
||||||
During installation, a one-time script will migrate any existing data from the
|
|
||||||
`audittrail` module (rules and logs).
|
|
||||||
|
|
||||||
Known issues / Roadmap
|
Known issues / Roadmap
|
||||||
======================
|
======================
|
||||||
|
|
||||||
|
|
|
@ -3,25 +3,3 @@
|
||||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||||
|
|
||||||
from . import models
|
from . import models
|
||||||
|
|
||||||
|
|
||||||
def pre_init_hook(cr):
|
|
||||||
cr.execute("SELECT 1 FROM pg_class WHERE relname = 'audittrail_rule'")
|
|
||||||
if cr.fetchall():
|
|
||||||
migrate_from_audittrail(cr)
|
|
||||||
|
|
||||||
|
|
||||||
def migrate_from_audittrail(cr):
|
|
||||||
cr.execute('ALTER TABLE audittrail_rule RENAME TO auditlog_rule')
|
|
||||||
cr.execute('ALTER TABLE audittrail_rule_id_seq '
|
|
||||||
'RENAME TO auditlog_rule_id_seq')
|
|
||||||
cr.execute('ALTER TABLE auditlog_rule RENAME COLUMN object_id TO model_id')
|
|
||||||
cr.execute('ALTER TABLE audittrail_log RENAME TO auditlog_log')
|
|
||||||
cr.execute('ALTER TABLE audittrail_log_id_seq '
|
|
||||||
'RENAME TO auditlog_log_id_seq')
|
|
||||||
cr.execute('ALTER TABLE auditlog_log RENAME COLUMN object_id TO model_id')
|
|
||||||
cr.execute('ALTER TABLE audittrail_log_line RENAME TO auditlog_log_line')
|
|
||||||
cr.execute('ALTER TABLE audittrail_log_line_id_seq '
|
|
||||||
'RENAME TO auditlog_log_line_id_seq')
|
|
||||||
cr.execute("UPDATE ir_model_data SET model='auditlog.rule' "
|
|
||||||
"WHERE model='audittrail.rule'")
|
|
||||||
|
|
|
@ -1,9 +0,0 @@
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
# © 2015 Therp BV <http://therp.nl>
|
|
||||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
|
||||||
from openerp.addons.auditlog import migrate_from_audittrail
|
|
||||||
|
|
||||||
|
|
||||||
def migrate(cr):
|
|
||||||
"""if we migrate from an older version, it's a migration from audittrail"""
|
|
||||||
migrate_from_audittrail(cr)
|
|
Loading…
Reference in New Issue