Change column length of in_words

This commit is contained in:
Nabin Hait 2017-06-15 15:35:08 +05:30
parent 8dbee03467
commit 5aee7d1b70
2 changed files with 17 additions and 0 deletions

View File

@ -400,3 +400,4 @@ erpnext.patches.v8_0.delete_schools_depricated_doctypes
erpnext.patches.v8_0.update_customer_pos_id erpnext.patches.v8_0.update_customer_pos_id
erpnext.patches.v8_0.rename_items_in_status_field_of_material_request erpnext.patches.v8_0.rename_items_in_status_field_of_material_request
erpnext.patches.v8_0.delete_bin_indexes erpnext.patches.v8_0.delete_bin_indexes
erpnext.patches.v8_0.change_in_words_varchar_length

View File

@ -0,0 +1,16 @@
# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
# License: GNU General Public License v3. See license.txt
from __future__ import unicode_literals
import frappe
def execute():
doctypes = frappe.db.sql_list(""""select parent from tabDocField where fieldname = 'in_words'""")
for dt in doctypes:
for fieldname in ("in_words", "base_in_words"):
frappe.db.sql("alter table `tab{0}` change column `{1}` `{2}` varchar(255)"
.format(dt, fieldname, fieldname))
frappe.db.sql("""alter table `tabJournal Entry`
change column `total_amount_in_words` `total_amount_in_words` varchar(255)""")