To run the application, you have to define the environment variables, default values of the variables are defined inside start.sh
- SERVER_ADDRESS
[IP Address of the machine]
- SERVER_PORT
[Port of the machine]
- DB_USER
[Database username]
- DB_PASSWD
[Database password]
- DB_ADDR
[IP address of the database]
- DB_PORT
[Port of the database]
- DB_NAME
[Name of the database]
You can use any one of the following procedure to make a database instance, and make the changes to your start.sh
file accordingly
-
docker-compose.yml
file. This contains the init script to generate and tables and insert the default data. You just need to bring the container upTo start the docker container, run the
docker-compose up
inside theresources/docker
folder -
resources/database.sql
this contains the SQL for generating the tables. In case you dont want to use the docker-compose file you can use this file to generate tables and insert the default data
./generate-mocks.sh
./run-tests.sh