The Structure101 Soda Dependency Database currently runs on PostgreSQL. It can be setup manually to run natively on your hardware, or you can use the Docker setup.

Once you are setup, you publish to, and access, the Soda database repository using the 'properties files' described below. To use Structure101 Build with a Soda database repository you reference your Soda Dependency Database properties file as part of the build configuration. To use Structure101 Studio with a Soda Dependency Database you add or switch to the repository, and once connected you can open any existing Soda database project, or publish your local project.

Soda Dependency Database schema properties

Screenshot%202023-09-28%20at%2016.47.27.png

Note, the required (sample) contents of the properties file above are:

Copy
dburl=jdbc:postgresql://localhost:5432/db?currentSchema=s101
dbuser=soda
dbpwd=sodapwd
dbid=000

 

The required database schema properties are:

The following optional database schema properties are:

Once you open the properties file with a successful connection you will see the currently published projects in your Soda Dependency Database.

/Users/paulo/Desktop/Screenshot 2023-09-21 at 14.33.32.png