From d8cff7babeb92051123956e8278090d87b962368 Mon Sep 17 00:00:00 2001 From: sa58 Date: Mon, 20 Feb 2023 21:15:54 +0300 Subject: [PATCH 1/2] refactor: add .dockerignore, move Dockerfile for db to prisma folder --- .dockerignore | 8 ++++++++ docker-compose.yml | 2 +- Dockerfile => prisma/Dockerfile | 0 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .dockerignore rename Dockerfile => prisma/Dockerfile (100%) diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..46bef8d --- /dev/null +++ b/.dockerignore @@ -0,0 +1,8 @@ +.git +.gitignore + +node_modules + +.env + +dist \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 2b47f70..4e79f1e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ services: postgres: - build: ./ + build: ./prisma/ restart: always ports: - '5434:5432' diff --git a/Dockerfile b/prisma/Dockerfile similarity index 100% rename from Dockerfile rename to prisma/Dockerfile From e61965d23d92ed5605d50cd046c7db605bc967ce Mon Sep 17 00:00:00 2001 From: Ann Likhacheva Date: Tue, 21 Feb 2023 20:05:59 +0300 Subject: [PATCH 2/2] docs: add steps to run --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index b8b8bdc..c074d45 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,19 @@ # Home Library Service +## Steps to run for review + +| Step | Command | +| ---- | -------------------------------------------- | +| 1 | `git clone {repository URL}` | +| 2 | `cd home-library-service` | +| 3 | `git checkout dev` | +| 4 | `npm install` with nodejs 14v | +| 5 | copy `.env.example` and rename it to `.env` | +| 6 | `docker-compose up -d --build` | +| 7 | `npx prisma migrate dev` | +| 8 | lunch `npm run start:dev`, `npm run test` in different terminals| + + ## Prerequisites - Git - [Download & Install Git](https://git-scm.com/downloads).