Database

In order to get started with development and deployment you need to install PostgreSQL and create db, schemas and role as mentioned in config file you can find at source folder: 

/domain-service-impl/src/main/resources/application.conf :

After db and schemas creation you will have the following structure:

Dworkin uses FlywayDB plugin on application starts to create necessary tables, applies DB changes and data population.