본문 바로가기

[Prisma] Try prisma Prisma는 기존의 ORM을 대체할 데이터베이트 툴이다. Graphql을 사용해보았다면 친숙할 SDL을 이용하여 서버 엔티티를 구성해줄수 있으며, 서버 설치를 비롯한 설정들이 어렵지가 않다.기존에 ORM을 사용하였다면 단순히 Generate된 prisma 코드를 로드하여서 해당 부분을 바꿔주기만 하면 쉽게 동작한다.npm install -g prisma먼저 위 명령을 통해 prisma cli 패키지를 전역으로 설치해준다.이 패키지가 prisma를 사용하는데 필요한 전부이다.* Docker와 Docker Compose가 설치되지 않았다면 바로 설치해주기 바란다.* Docker와 Docker Compose에 대한 설명은 생략하겠다. Prisma는 현재 MySQL, PostgreSQL, MongoDB 세개의.. 더보기
[Postgres] Setup via docker docker run -it --rm --name postgres \ -p 5432:5432 \ -e POSTGRES_USER={{USER_ID}} \ -e POSTGRES_PASSWORD='{{PASSWORD}}' \ -v {{HOST_VOLUME_PATH}}:/var/lib/postgresql/data \ -d postgres 더보기
File remove except the last five files ]$ ls -t | tail -n +6 | xargs rm -rfwith Removed list]$ ls -t | tail -n +6 && ls -t | tail -n +6 | xargs rm -rf 더보기
Using environment variables in the .env file in reactjs .env fileREACT_APP_NODE_ENV=REACT_APP_GOOGLE_KEY= index.jsimport dotenv from "dotenv";dotenv.config();...const { REACT_APP_NODE_ENV, REACT_APP_GOOGLE_KEY } = process.env;... You can use dotenv module with REACT_APP_ prefix.. 더보기
[Docker] Remove <none>:<none> images ]$ docker rmi $(docker images --filter 'dangling=true' -q --no-trunc) 더보기