As for the order of operations performed by 'bench migrate'? I think it’s unpredictable:
-
'sync_all()'calls'frappe.get_installed_apps()without a sort argument:
frappe/sync.py at develop · frappe/frappe · GitHub -
'get_installed_apps'generates a Python List. But there isn’t a default sorting.
get_installed_apps()