Browse Source
auditlog: Remove migration from audittrail functionality, this is not required for version 9
pull/1040/head
Holden Rehg
9 years ago
committed by
Enric Tobella
No known key found for this signature in database
GPG Key ID: 1A2546A1B7BA2451
3 changed files with
0 additions and
34 deletions
-
auditlog/README.rst
-
auditlog/__init__.py
-
auditlog/migrations/8.0.1.0/pre-migration.py
|
@ -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) |
|
|
|