You can manually add it to the “Patch Log” table, that will make the system think it was executed and it will be skipped.
INSERT INTO `tabPatch Log` (`name`, `creation`, `modified`, `modified_by`, `owner`, `docstatus`, `idx`, `patch`) VALUES ('PATCHLOG00930-1', '2019-10-15 11:47:41.259451', '2019-10-15 11:47:41.259451', 'Administrator', 'Administrator', '0', '0', 'erpnext.patches.v12_0.set_default_shopify_app_type');
Refer also to Error Updating from V10 to V12 - #17 by lasalesi
The issue with the patch.txt is that it is only temporary and breaks your sources (need to reset, which will then again fail in this case as this cannot work; classical catch 22 of a suboptimal patch)…