ajout d'une bdd postgresql aec le type orm, d'une table user avec quelques champs dedans. TODO : faire une relations basique entre deux entités, par exemple la question de la relation entre deux personnes, amis / bloqués.

This commit is contained in:
batche
2022-10-24 18:52:46 +02:00
parent 5396cce993
commit 5e53a2df78
9863 changed files with 554763 additions and 287 deletions

View File

@@ -19,28 +19,9 @@ services:
environment:
NODE_ENV: "${NODE_ENV}"
restart: unless-stopped
debug:
container_name: nestjs_api_debug
image: nestjs_api_debug
build:
context: ./requirements/nestjs
target: development
dockerfile: Dockerfile
command: run start:dev --debug 0.0.0.0:9229
ports:
- 3000:3000
- 9229:9229
networks:
- transcendance_network
volumes:
- ./requirements/nestjs/api_back:/usr/src/app
- /usr/src/app/node_modules
env_file:
- .env
environment:
NODE_ENV: "${NODE_ENV}"
DEBUG: "*" # enable all debug logs
restart: unless-stopped
depends_on:
- postgresql
prod:
container_name: nestjs_api_prod
image: nestjs_api_prod
@@ -61,6 +42,25 @@ services:
- .env
environment:
NODE_ENV: "${NODE_ENV}"
depends_on:
- postgresql
postgresql:
container_name: nestjs_postgresql
image: postgres
ports:
- 5432:5432
networks:
- transcendance_network
volumes:
- data_nest_postgresql:/var/lib/postgresql/data
restart: unless-stopped
environment:
POSTGRES_USER: "${POSTGRES_USER}"
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD}"
POSTGRES_DB: "${POSTGRES_DB}"
POSTGRES_HOST: "${POSTGRES_HOST}"
POSTGRES_PORT: "${POSTGRES_PORT}"
networks:
transcendance_network:
@@ -68,3 +68,34 @@ networks:
volumes:
data_nest_back:
data_nest_postgresql:
# debug:
# container_name: nestjs_api_debug
# image: nestjs_api_debug
# build:
# context: ./requirements/nestjs
# target: development
# dockerfile: Dockerfile
# command: run start:dev --debug 0.0.0.0:9229
# ports:
# - 3000:3000
# - 9229:9229
# networks:
# - transcendance_network
# volumes:
# - ./requirements/nestjs/api_back:/usr/src/app
# - /usr/src/app/node_modules
# env_file:
# - .env
# environment:
# NODE_ENV: "${NODE_ENV}"
# DEBUG: "*" # enable all debug logs
# restart: unless-stopped
# depends_on:
# - postgresql