Data Access Service for Salesforce.
Name | Description | Default | Required |
---|---|---|---|
api_version |
Salesforce API version | Yes | |
username |
Salesforce username | Yes | |
password |
Salesforce password | Yes | |
security_token |
Salesforce security token | Yes | |
client_id |
Salesforce client id | Yes | |
url |
Salesforce URL | Yes | |
add_dynamic_columns |
Add dynamic columns to the schema | true |
No |
dynamic_objects |
List of dynamic objects to add to the schema | No |
You need to have sbt installed to build the project.
You can install sbt using sdkman:
$ sdk install sbt
You can run the server with the following command:
$ sbt run
To run the server in a docker container you need to follow these steps:
First, you need to build the project:
$ sbt "docker:publishLocal"
Then you can run the image with the following command:
$ docker run -p 50051:50051 <image_id>
... where <image_id>
is the id of the image created in the previous step.
This will start the server, typically on port 50051.
You can find the image id by looking at the sbt output or by running:
$ docker images