diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..0c8243d1 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,14 @@ +services: + postgres: + image: postgres:15-alpine + command: postgres -c fsync=off -c synchronous_commit=off -c full_page_writes=off -c random_page_cost=1.0 + restart: always + environment: + - POSTGRES_USER=postgres + - POSTGRES_PASSWORD=postgres + - POSTGRES_DB=prisma_nest + - DEBUG=false + ports: + - '5432:5432' + volumes: + - ${TEMP}/pg15data:/var/lib/postgresql/data diff --git a/package.json b/package.json index e5a345f7..8899a495 100644 --- a/package.json +++ b/package.json @@ -79,6 +79,7 @@ "ts-morph": "11 - 16" }, "devDependencies": { + "@apollo/server": "^4.11.3", "@eslint/compat": "^1.2.5", "@nestjs/apollo": "^13.0.1", "@nestjs/common": "^11.0.1", @@ -127,6 +128,7 @@ "graphql-scalars": "^1.24.0", "graphql-type-json": "^0.3.2", "mocha": "^11.0.1", + "node-dev": "^8.0.0", "ololog": "^1.1.175", "pkgroll": "^2.6.1", "precise-commits": "^1.0.2",