Moderation Update :
We are yet to support rename for linking module API name, and it would be best to continue the discussion in the below forum post as this will help us track the feature request and keep you all posted with an update being made accordingly.
Custom modules have rename-able API name in Developer Space but not the linking module.
In following example custom module's Foo API name is editable but linking module is not.
now even if I try and hack it via a work around:
1. remove linking module in related multi-select field:
2. save changes in the module's field schema
3. re-add the linking module with a different name
...the API name is still the old and there is no way of changing it:
so if I have a typo or want to change the API name for another reason I cannot do that without removing the multiselect field from the module entirely and adding a new one, which would of course result in data loss.
is there a technical limitation? in a raw DB equivalent, I'd be able to rename a table name.
any other workaround please?