- Install dependencies via yarnornpm install
- Run docker-compose up -dto start mysql
- Create database schema via npx mikro-orm schema:create -r. This will also create the database if it does not exist.
- Run via yarn startoryarn start:dev(nodemon)
- Example API is running on http://localhost:3000
Available routes:
GET     /author        finds all authors
GET     /author/:id    finds author by id
POST    /author        creates new author
PUT     /author/:id    updates author by id
GET     /book          finds all books
GET     /book/:id      finds book by id
POST    /book          creates new book
PUT     /book/:id      updates book by id