From 9670136f6a9ac91d4db78a6e03dc267b012848e4 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Wed, 15 Oct 2014 01:24:09 +0200 Subject: [PATCH] [DEL] Remove unused files --- .../migrations/7.0.0.1.165/pre-migration.py | 33 ------------ .../migrations/7.0.2/post-migration.py | 39 -------------- .../migrations/7.0.2/pre-migration.py | 53 ------------------- account_payment_partner/models/partner.py | 44 --------------- 4 files changed, 169 deletions(-) delete mode 100644 account_banking_payment_export/migrations/7.0.0.1.165/pre-migration.py delete mode 100644 account_direct_debit/migrations/7.0.2/post-migration.py delete mode 100644 account_direct_debit/migrations/7.0.2/pre-migration.py delete mode 100644 account_payment_partner/models/partner.py diff --git a/account_banking_payment_export/migrations/7.0.0.1.165/pre-migration.py b/account_banking_payment_export/migrations/7.0.0.1.165/pre-migration.py deleted file mode 100644 index a420f05fd..000000000 --- a/account_banking_payment_export/migrations/7.0.0.1.165/pre-migration.py +++ /dev/null @@ -1,33 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Copyright (C) 2014 Akretion (http://www.akretion.com/) -# @author: Alexis de Lattre -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - - -def migrate(cr, version): - if not version: - return - cr.execute( - "UPDATE payment_line SET communication = communication2, " - "communication2 = null " - "FROM payment_order " - "WHERE payment_line.order_id = payment_order.id " - "AND payment_order.state in ('draft', 'open') " - "AND payment_line.state = 'normal' " - "AND communication2 is not null") diff --git a/account_direct_debit/migrations/7.0.2/post-migration.py b/account_direct_debit/migrations/7.0.2/post-migration.py deleted file mode 100644 index f5c72c672..000000000 --- a/account_direct_debit/migrations/7.0.2/post-migration.py +++ /dev/null @@ -1,39 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Copyright (C) 2013 Therp BV (). -# -# All other contributions are (C) by their respective contributors -# -# All Rights Reserved -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - - -def migrate(cr, version): - if not version: - return - cr.execute( - """ - UPDATE payment_line - SET transit_move_line_id = banking_addons_61_debit_move_line_id - """) - cr.execute( - """ - ALTER TABLE "payment_line" - DROP COLUMN "banking_addons_61_debit_move_line_id" - """ - ) diff --git a/account_direct_debit/migrations/7.0.2/pre-migration.py b/account_direct_debit/migrations/7.0.2/pre-migration.py deleted file mode 100644 index 49c0db52f..000000000 --- a/account_direct_debit/migrations/7.0.2/pre-migration.py +++ /dev/null @@ -1,53 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Copyright (C) 2013 Therp BV (). -# -# All other contributions are (C) by their respective contributors -# -# All Rights Reserved -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - -import logging -logger = logging.getLogger() - - -def rename_columns(cr, column_spec): - """ - Rename table columns. Taken from OpenUpgrade. - - :param column_spec: a hash with table keys, with lists of tuples as \ - values. Tuples consist of (old_name, new_name). - - """ - for table in column_spec.keys(): - for (old, new) in column_spec[table]: - logger.info("table %s, column %s: renaming to %s", table, old, new) - cr.execute('ALTER TABLE %s RENAME %s TO %s', (table, old, new,)) - cr.execute('DROP INDEX IF EXISTS "%s_%s_index"' % (table, old)) - - -def migrate(cr, version): - if not version: - return - - # rename field debit_move_line_id - rename_columns(cr, { - 'payment_line': [ - ('debit_move_line_id', 'banking_addons_61_debit_move_line_id'), - ] - }) diff --git a/account_payment_partner/models/partner.py b/account_payment_partner/models/partner.py deleted file mode 100644 index 4bfe4c787..000000000 --- a/account_payment_partner/models/partner.py +++ /dev/null @@ -1,44 +0,0 @@ -# -*- encoding: utf-8 -*- -############################################################################## -# -# Account Payment Partner module for OpenERP -# Copyright (C) 2014 Akretion (http://www.akretion.com) -# @author Alexis de Lattre -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - -from openerp.osv import orm, fields - - -class res_partner(orm.Model): - _inherit = 'res.partner' - - _columns = { - 'supplier_payment_mode': fields.property( - 'payment.mode', type='many2one', relation='payment.mode', - string='Supplier Payment Mode', view_load=True, - help="Select the default payment mode for this supplier."), - 'customer_payment_mode': fields.property( - 'payment.mode', type='many2one', relation='payment.mode', - string='Customer Payment Mode', view_load=True, - help="Select the default payment mode for this customer."), - } - - def _commercial_fields(self, cr, uid, context=None): - res = super(res_partner, self)._commercial_fields( - cr, uid, context=context) - res += ['supplier_payment_mode', 'customer_payment_mode'] - return res