Browse Source

Add function to clear

master
venkataakhil 1 year ago
parent
commit
694c44e6d3
  1. 34
      smart_service/apis/support.py

34
smart_service/apis/support.py

@ -416,18 +416,18 @@ def set_procedure_false():
return False
@frappe.whitelist(allow_guest=1)
def clear_procedures():
try:
set_procedure_false()
frappe.db.sql('''delete FROM `tabPublish`;''')
frappe.db.sql('''delete FROM `tabPublish_Docs`;''')
frappe.db.sql('''update `tabVariant Mapping_Assets` set published=0;''')
frappe.db.sql('''update `tabSystem Mapping_Sub System` set procedure_is_published=0;''')
frappe.db.sql('''update `tabSystem Mapping_System Assets` set published=0;''')
frappe.db.commit()
except Exception as e:
return e
# @frappe.whitelist(allow_guest=1)
# def clear_procedures():
# try:
# set_procedure_false()
# frappe.db.sql('''delete FROM `tabPublish`;''')
# frappe.db.sql('''delete FROM `tabPublish_Docs`;''')
# frappe.db.sql('''update `tabVariant Mapping_Assets` set published=0;''')
# frappe.db.sql('''update `tabSystem Mapping_Sub System` set procedure_is_published=0;''')
# frappe.db.sql('''update `tabSystem Mapping_System Assets` set published=0;''')
# frappe.db.commit()
# except Exception as e:
# return e
@frappe.whitelist(allow_guest=1)
def circular_api():
@ -465,3 +465,13 @@ def remove_html_tags():
return True, 'Done'
except Exception as e:
return False,e
@frappe.whitelist(allow_guest=1)
def clear_tables(table_name):
try:
set_procedure_false()
frappe.db.sql(f'''delete FROM `{table_name}`;''')
return 1
except Exception as e:
return e
Loading…
Cancel
Save