Bench migrate doesn't update the sites

I’ve some customization at custom apps. However, when I migrate to another instance, the customization is appear in the custom apps, but cannot be show at the site.

I found out a report in the app is being imported, but doctype, custom field and script is not imported.

Any idea ?

If you have created custom fields and custom doctypes, then the system store them in database. So you have to take backup of database or export them as fixtures and them import to another instance.

How to export fixtures? Fixtures Support - filters


A better way would be to just “Export Customizations” from the “Customize Form” page. Also, make sure your DocTypes do not have the “Custom?” checkbox ticked.