apex-mdapi
Apex Wrapper for the Salesforce Metadata API (by certinia)
CustomMetadataLoader
Tool to help users bulk create and update custom metadata records in salesforce.com from a CSV file. (by forcedotcom)
apex-mdapi | CustomMetadataLoader | |
---|---|---|
4 | 2 | |
670 | 165 | |
0.9% | 0.6% | |
0.0 | 0.0 | |
6 months ago | about 1 year ago | |
Apex | Apex | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
apex-mdapi
Posts with mentions or reviews of apex-mdapi.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-24.
-
What do you always do in any org?
Not a stupid question at all, its complicated. Apex can directly perform DML on Custom Settings, but if you want to manipulate Custom Metadata, Named Credentials, Remote Site Settings, or things like enabling Sales Engagement, that all has to happen through the MetadataService. Note that the MetadataService is pretty far out of date and you might have to manually update it which is a whole learning curve on its own.
-
creating custom fields via api or import
you can use apex metadata api, here https://github.com/financialforcedev/apex-mdapi
-
Update Object Field Metadata in bulk from CSV
The most realistic thing is probably to check this out https://github.com/financialforcedev/apex-mdapi — it’s old but it will do what you are asking and has the examples which probably include what you said. Take a look and notice how it would handle a CustomObject class and poke around for anything related to fields (search for phrase helptext?). It will do the leg work of calling out to sf and doing a “deployment” ... which is passing an XML file thru the API of your org.
-
User Editable App Settings
If You need something more advanced, You can use Metadata API, there is open-source wrapper for Apex: https://github.com/financialforcedev/apex-mdapi
CustomMetadataLoader
Posts with mentions or reviews of CustomMetadataLoader.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-24.
-
Custom object v custom metadata or really long formula
I strongly recommend using Custom Metadata here. This tool: https://github.com/forcedotcom/CustomMetadataLoader can be installed into your sandbox with no impact on other apps/config. And then once you've imported the records correctly, you don't need the Loader in other environments - just deploy the custom metadata records with the rest of your changeset.
-
Update Object Field Metadata in bulk from CSV
CustomMetadataLoader