Setup
This API uses MySQL as database. If you already have a MySQL instance running you can skip the first step
- Creating a MySQL locally using docker
docker run --name some-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql:8.0.29
- Install de dependencies
npm install
- Create the
.env
file and set the values accordingly
cp .env.example .env
- Run database migrations
npx prisma migrate dev
- Start the API
npm run dev