update readme

This commit is contained in:
Gsk54 2023-01-06 15:07:06 +01:00
parent 1e32c342f6
commit d21ab5e71d
2 changed files with 3 additions and 8 deletions

View File

@ -38,10 +38,10 @@ A RabbitMQ instance is also required to send / receive messages when data has be
## Database migration
Before using the app, you need to launch the database migration inside the container :
Before using the app, you need to launch the database migration (it will be launched inside the container) :
```bash
docker exec v3-user sh -c "npx prisma migrate dev"
npm run migrate
```
## Usage
@ -114,19 +114,13 @@ The integration tests use a dedicated database (see *db-test* section of *docker
```bash
# run all tests (unit + integration)
npm run test
```
```bash
# unit tests only
npm run test:unit
```
```bash
# integration tests only
npm run test:integration
```
```bash
# coverage
npm run test:cov
```

View File

@ -19,6 +19,7 @@
"test:integration": "npm run migrate-test && dotenv -e .env.test -- jest --testPathPattern 'integration' --verbose",
"test:cov": "npm run migrate-test && dotenv -e .env.test -- jest --coverage",
"test:e2e": "jest --config ./test/jest-e2e.json",
"migrate": "docker exec v3-auth sh -c 'npx prisma migrate dev'",
"migrate-test": "dotenv -e .env.test -- npx prisma migrate dev --name postgres-init"
},
"dependencies": {