[Fix] base_contact:Remove the drop statement

lp bug: https://launchpad.net/bugs/683761 fixed

bzr revid: sbh@tinyerp.com-20101221130916-qy76xuqtrnfo8bqh
This commit is contained in:
ATP(OpenERP)
2010-12-21 18:39:16 +05:30
committed by Sbh (OpenERP)
parent 7f30ad0eac
commit e34a35cc42
@@ -38,8 +38,6 @@ class base_contact_installer(osv.osv_memory):
obj = self.pool.get("base.contact.installer").browse(cr, uid, uid, context=context)
if obj.migrate:
cr.execute("""DROP TRIGGER IF EXISTS contactjob on res_partner_contact;
DROP LANGUAGE IF EXISTS plpgsql CASCADE;
CREATE LANGUAGE plpgsql ;
CREATE OR REPLACE FUNCTION add_to_job() RETURNS TRIGGER AS $contactjob$
DECLARE
new_name varchar;
@@ -57,7 +55,7 @@ class base_contact_installer(osv.osv_memory):
cr.execute("INSERT into res_partner_contact (name, title, email, first_name, website) (SELECT coalesce(name, 'Noname'), title, email, function , to_char(id, '99999999') from res_partner_address)")
cr.execute("DROP TRIGGER IF EXISTS contactjob on res_partner_contact")
cr.execute("DROP LANGUAGE IF EXISTS plpgsql CASCADE;")
cr.execute("DROP FUNCTION IF EXISTS add_to_job()")
base_contact_installer()