- Start a postgres docker instance
docker run -d \
-e POSTGRES_PASSWORD=password \
-e POSTGRES_USER=admin \
-e POSTGRES_DB=lynx \
postgres
- LYNX can be configured via environment variables
export LYNX_DB_DIALECT=postgres
export LYNX_DB_HOST=172.17.0.1
export LYNX_DB_DATABASE=lynx
export LYNX_DB_USER=admin
export LYNX_DB_PASSWORD=password
export LYNX_DB_DIALECT=mssql
export LYNX_DB_HOST=127.0.0.1
export LYNX_DB_DATABASE=lynx
export LYNX_DB_USER=admin
export LYNX_DB_PASSWORD=password
lynx --stderrthreshold=INFO
http GET :8080/api/users
http POST :8080/api/users firstname=peter lastname=kneale
http GET :8080/api/users
http GET :8080/api/users/1
go test -v . -args -stderrthreshold=INFO