This program allows to interact with a book management software. The repo contains the database schema definition, a REST server to interact with the database and a cli program to manage book resources and collections of books. The first prototype implements book creation, update e retrieval.
To bootstrap the application follow those steps:
- run
make run-mysql-docker
to start a docker container running MySQL. - After few seconds
make load-tables
loads the database schema - To bootsrap the REST server run
make server
- Finally, build the
book-cli
utility withmake build-cli
. The compiled file can be found inpkg/book-cli
.
Additional information can be found at: