-
Migrating monolithon.frappe.cloud
-
Executing execute:frappe.reload_doc(‘core’, ‘doctype’, ‘doctype_state’, force=True) #2021-12-15 in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.297s
-
Executing execute:frappe.reload_doc(‘core’, ‘doctype’, ‘doctype’) #2022-06-21 in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.912s
-
Executing execute:frappe.reload_doc(‘custom’, ‘doctype’, ‘custom_field’) in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.62s
-
Executing frappe.patches.v14_0.save_ratings_in_fraction #23-12-2021 in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.47s
-
Executing frappe.patches.v14_0.transform_todo_schema in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.442s
-
Executing frappe.patches.v14_0.remove_post_and_post_comment in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.293s
-
Executing frappe.patches.v14_0.reset_creation_datetime in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Resetting creation datetimes for DocTypes
-
Success: Done in 0.648s
-
Executing frappe.patches.v14_0.remove_is_first_startup in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.035s
-
Executing frappe.patches.v14_0.clear_long_pending_stale_logs in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Due to large size of log tables on old sites some table cleanups never finished during daily log clean up. This patch discards such data by using “big delete” code.
-
Clearing old Email Queue records
-
Clearing old Email Queue Recipient records
-
Clearing old Scheduled Job Log records
-
Success: Done in 3.857s
-
Executing frappe.patches.v14_0.log_settings_migration in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.754s
-
Executing frappe.patches.v14_0.setup_likes_from_feedback in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.58s
-
Executing frappe.patches.v14_0.update_webforms in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.75s
-
Executing frappe.patches.v14_0.delete_payment_gateways in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.751s
-
Executing erpnext.patches.v14_0.change_is_subcontracted_fieldtype in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 6.489s
-
Executing erpnext.patches.v13_0.create_ksa_vat_custom_fields # 07-01-2022 in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.114s
-
Executing erpnext.patches.v14_0.migrate_crm_settings in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.276s
-
Executing erpnext.patches.v13_0.update_asset_quantity_field in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Success: Done in 0.708s
-
Executing erpnext.patches.v13_0.non_profit_deprecation_warning in monolithon.frappe.cloud (_5459ba00ebeb4bc5)
-
Non Profit Domain is moved to a separate app and will be removed from ERPNext in version-14.
-
When upgrading to ERPNext version-14, please install the app to continue using the Non Profit domain: GitHub - frappe/non_profit: Non Profit module for Frappe/ERPNext
-
Success: Done in 0.034s
-
Updating DocTypes for frappe : [========================================] 100%
-
Updating DocTypes for erpnext : [=============================== ] 79%
-
There was an issue while migrating the DocType: Issue
-
Updating Dashboard for frappe
-
Updating Dashboard for erpnext
-
Updating customizations for Address
-
Updating customizations for Contact
-
Building search index for monolithon.frappe.cloud
-
Retrieving Routes : [ ] 1%
- Traceback (most recent call last):
-
File “/usr/lib/python3.10/runpy.py”, line 196, in _run_module_as_main
-
return _run_code(code, main_globals, None,
-
File “/usr/lib/python3.10/runpy.py”, line 86, in _run_code
-
exec(code, run_globals)
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 109, in
-
main()
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 18, in main
-
click.Group(commands=commands)(prog_name=“bench”)
-
File “/home/frappe/frappe-bench/env/lib/python3.10/site-packages/click/core.py”, line 829, in call
-
return self.main(*args, **kwargs)
-
File “/home/frappe/frappe-bench/env/lib/python3.10/site-packages/click/core.py”, line 782, in main
-
rv = self.invoke(ctx)
-
File “/home/frappe/frappe-bench/env/lib/python3.10/site-packages/click/core.py”, line 1259, in invoke
-
return _process_result(sub_ctx.command.invoke(sub_ctx))
-
File “/home/frappe/frappe-bench/env/lib/python3.10/site-packages/click/core.py”, line 1259, in invoke
-
return _process_result(sub_ctx.command.invoke(sub_ctx))
-
File “/home/frappe/frappe-bench/env/lib/python3.10/site-packages/click/core.py”, line 1066, in invoke
-
return ctx.invoke(self.callback, **ctx.params)
-
File “/home/frappe/frappe-bench/env/lib/python3.10/site-packages/click/core.py”, line 610, in invoke
-
return callback(*args, **kwargs)
-
File “/home/frappe/frappe-bench/env/lib/python3.10/site-packages/click/decorators.py”, line 21, in new_func
-
return f(get_current_context(), *args, **kwargs)
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/commands/init.py”, line 29, in _func
-
ret = f(frappe._dict(ctx.obj), *args, **kwargs)
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/commands/site.py”, line 523, in migrate
-
SiteMigration(
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/migrate.py”, line 172, in run
-
self.run_schema_updates()
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/migrate.py”, line 40, in wrapper
-
ret = method(*args, **kwargs)
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/migrate.py”, line 112, in run_schema_updates
-
frappe.model.sync.sync_all()
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/sync.py”, line 19, in sync_all
-
sync_for(app, force, reset_permissions=reset_permissions)
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/sync.py”, line 80, in sync_for
-
import_file_by_path(
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/modules/import_file.py”, line 145, in import_file_by_path
-
import_doc(
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/modules/import_file.py”, line 242, in import_doc
-
doc.insert()
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 281, in insert
-
self.run_post_save_methods()
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 1087, in run_post_save_methods
-
self.run_method(“on_update”)
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 928, in run_method
-
out = Document.hook(fn)(self, *args, **kwargs)
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 1268, in composer
-
return composed(self, method, *args, **kwargs)
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 1250, in runner
-
add_to_return_value(self, fn(self, *args, **kwargs))
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 925, in fn
-
return method_object(*args, **kwargs)
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/core/doctype/doctype/doctype.py”, line 385, in on_update
-
raise e
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/core/doctype/doctype/doctype.py”, line 382, in on_update
-
frappe.db.updatedb(self.name, Meta(self))
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/database/mariadb/database.py”, line 362, in updatedb
-
db_table.validate()
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/database/schema.py”, line 130, in validate
-
frappe.throw(_(“Length of {0} should be between 1 and 1000”).format(col.fieldname))
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 524, in throw
-
msgprint(
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 492, in msgprint
-
_raise_exception()
-
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 444, in _raise_exception
-
raise raise_exception(msg)
-
frappe.exceptions.ValidationError: Length of subject should be between 1 and 1000