[fix] rename table fieldnamess patch

This commit is contained in:
Pratik Vyas 2015-05-11 16:08:14 +05:30
parent fedcb242ef
commit 3d77de9cf9

View File

@ -227,13 +227,16 @@ def execute():
frappe.reload_doc("accounts", "doctype", "fiscal_year_company")
#rename table fieldnames
if frappe.db.exists("DocType", dn):
for dn in rename_map:
frappe.reload_doc(get_doctype_module(dn), "doctype", scrub(dn))
for dn in rename_map:
if not frappe.db.exists("DocType", dn):
continue
frappe.reload_doc(get_doctype_module(dn), "doctype", scrub(dn))
for dt, field_list in rename_map.items():
for field in field_list:
rename_field(dt, field[0], field[1])
for dt, field_list in rename_map.items():
if not frappe.db.exists("DocType", dt):
continue
for field in field_list:
rename_field(dt, field[0], field[1])
# update voucher type
for old, new in [["Bank Voucher", "Bank Entry"], ["Cash Voucher", "Cash Entry"],