- uapi.json: remove apisetid from sortby/browserfields/editexclouded - migrate script: include upapp.auth_apiname creation and migration from uapiset
Script copies shared uapi records so each upapp gets its own copy, then updates the link from apisetid to upappid.