execute:frappe.db.sql("""update `tabPatch Log` set patch=replace(patch, '.4_0.', '.v4_0.')""") #2014-05-12 frappe.patches.v5_0.convert_to_barracuda_and_utf8mb4 frappe.patches.v6_1.rename_file_data execute:frappe.reload_doc('core', 'doctype', 'doctype', force=True) #2014-01-24 execute:frappe.reload_doc('core', 'doctype', 'docfield', force=True) #2015-10-16 execute:frappe.reload_doc('core', 'doctype', 'docperm') #2014-06-24 execute:frappe.reload_doc('custom', 'doctype', 'custom_field') #2015-10-19 execute:frappe.reload_doc('core', 'doctype', 'page') #2013-13-26 execute:frappe.reload_doc('core', 'doctype', 'report') #2014-06-03 execute:frappe.reload_doc('core', 'doctype', 'version') #2014-02-21 execute:frappe.reload_doc('email', 'doctype', 'email_alert') #2014-07-15 execute:frappe.reload_doc('desk', 'doctype', 'todo') #2014-12-31-1 execute:frappe.reload_doc('custom', 'doctype', 'property_setter') #2014-12-31-1 execute:frappe.reload_doc('core', 'doctype', 'patch_log') #2016-10-31 execute:frappe.reload_doctype("File") # 2015-10-19 execute:frappe.db.sql("alter table `tabSessions` modify `user` varchar(255), engine=InnoDB") execute:frappe.db.sql("delete from `tabDocField` where parent='0'") frappe.patches.v4_0.change_varchar_length frappe.patches.v6_4.reduce_varchar_length frappe.patches.v5_0.v4_to_v5 frappe.patches.v5_0.remove_shopping_cart_app frappe.patches.v4_0.webnotes_to_frappe execute:frappe.permissions.reset_perms("Module Def") execute:import frappe.installer;frappe.installer.make_site_dirs() #2014-02-19 frappe.patches.v4_0.rename_profile_to_user frappe.patches.v4_0.deprecate_control_panel frappe.patches.v4_0.remove_old_parent frappe.patches.v4_0.rename_sitemap_to_route frappe.patches.v4_0.website_sitemap_hierarchy frappe.patches.v4_0.remove_index_sitemap frappe.patches.v4_0.set_website_route_idx frappe.patches.v4_0.add_delete_permission frappe.patches.v4_0.set_todo_checked_as_closed frappe.patches.v4_0.private_backups frappe.patches.v4_0.set_module_in_report frappe.patches.v4_0.update_datetime frappe.patches.v4_0.file_manager_hooks execute:frappe.get_doc("User", "Guest").save() frappe.patches.v4_0.update_custom_field_insert_after frappe.patches.v4_0.deprecate_link_selects frappe.patches.v4_0.set_user_gravatar frappe.patches.v4_0.set_user_permissions frappe.patches.v4_0.create_custom_field_for_owner_match frappe.patches.v4_0.enable_scheduler_in_system_settings execute:frappe.db.sql("update tabReport set apply_user_permissions=1") #2014-06-03 frappe.patches.v4_0.replace_deprecated_timezones execute:import frappe.website.render; frappe.website.render.clear_cache("login"); #2014-06-10 frappe.patches.v4_0.fix_attach_field_file_url execute:frappe.permissions.reset_perms("User") #2015-03-24 execute:frappe.db.sql("""delete from `tabUserRole` where ifnull(parentfield, '')='' or ifnull(`role`, '')=''""") #2014-08-18 frappe.patches.v4_0.remove_user_owner_custom_field execute:frappe.delete_doc("DocType", "Website Template") execute:frappe.db.sql("""update `tabProperty Setter` set property_type='Text' where property in ('options', 'default')""") #2014-06-20 frappe.patches.v4_1.enable_outgoing_email_settings execute:frappe.db.sql("""update `tabSingles` set `value`=`doctype` where `field`='name'""") #2014-07-04 frappe.patches.v4_1.enable_print_as_pdf #2014-06-17 execute:frappe.db.sql("""update `tabDocPerm` set email=1 where parent='User' and permlevel=0 and `role`='All' and `read`=1 and apply_user_permissions=1""") #2014-07-15 execute:frappe.db.sql("""update `tabPrint Format` set print_format_type='Client' where ifnull(print_format_type, '')=''""") #2014-07-28 frappe.patches.v4_1.file_manager_fix frappe.patches.v4_2.print_with_letterhead execute:frappe.delete_doc("DocType", "Control Panel", force=1) execute:frappe.reload_doc('website', 'doctype', 'web_form') #2014-09-04 execute:frappe.reload_doc('website', 'doctype', 'web_form_field') #2014-09-04 frappe.patches.v4_2.refactor_website_routing frappe.patches.v4_2.set_assign_in_doc frappe.patches.v4_3.remove_allow_on_submit_customization frappe.patches.v5_0.rename_table_fieldnames frappe.patches.v5_0.communication_parent frappe.patches.v5_0.clear_website_group_and_notifications execute:frappe.db.sql("""update tabComment set comment = substr(comment, 6, locate(":", comment)-6) where comment_type in ("Assigned", "Assignment Completed")""") frappe.patches.v5_0.fix_feed frappe.patches.v5_0.update_shared execute:frappe.reload_doc("core", "doctype", "docshare") #2015-07-21 frappe.patches.v5_0.bookmarks_to_stars frappe.patches.v5_0.style_settings_to_website_theme frappe.patches.v5_0.rename_ref_type_fieldnames frappe.patches.v5_0.fix_email_alert frappe.patches.v5_0.fix_null_date_datetime frappe.patches.v5_0.force_sync_website execute:frappe.delete_doc("DocType", "Tag") execute:frappe.db.sql("delete from `tabProperty Setter` where `property` in ('idx', '_idx')") frappe.patches.v5_0.move_scheduler_last_event_to_system_settings execute:frappe.db.sql("update tabUser set new_password='' where ifnull(new_password, '')!=''") frappe.patches.v5_0.fix_text_editor_file_urls execute:frappe.db.sql("update `tabComment` set comment_type='Comment' where comment_doctype='Blog Post' and ifnull(comment_type, '')=''") frappe.patches.v5_0.modify_session frappe.patches.v5_0.expire_old_scheduler_logs execute:frappe.permissions.reset_perms("DocType") execute:frappe.db.sql("delete from `tabProperty Setter` where `property` = 'idx'") frappe.patches.v5_2.change_checks_to_not_null frappe.patches.v5_3.rename_chinese_languages frappe.patches.v6_0.communication_status_and_permission frappe.patches.v6_0.make_task_log_folder frappe.patches.v6_0.document_type_rename frappe.patches.v6_0.fix_ghana_currency frappe.patches.v6_2.ignore_user_permissions_if_missing execute:frappe.db.sql("delete from tabSessions where user is null") frappe.patches.v6_2.rename_backup_manager execute:frappe.delete_doc("DocType", "Backup Manager") frappe.patches.v6_4.rename_bengali_language execute:frappe.db.sql("""update `tabCommunication` set parenttype=null, parent=null, parentfield=null""") #2015-10-22 execute:frappe.permissions.reset_perms("Web Page") frappe.patches.v6_6.user_last_active frappe.patches.v6_6.rename_slovak_language frappe.patches.v6_6.fix_file_url