본문 바로가기

Backend14

(relations: ManyToOne, OneToMany / JoinColumn), typeORM option: logging 으로 실행된 SQL 구문 보기 개발자 포지션으로 두 번째 회사인 이 곳에서... 새로운 기술스텍을 많이 발견하고 있는 중이다. 그 중 데이터베이스와 관련된 TypeORM을 공부하면서 정리해보자. 자... Type + ORM 에서 ORM이란, Object Relational Mapping 의 약자이다. 그리고 이것은 기술이다.어떤 기술이냐? 객체지향 프로그래밍과 관계형 데이터 베이스를 연결해주는 기술이라고 구글 선생님께서 말하신다. 즉, ORM은 SQL과 일반적으로 코드 에디터(Visual Studio Code 같은...) 우리가 작업하는 코드(자바스크립트)를 연결시켜준다고 이해하면 쉬울 것 같다. 뭐, 더 거창한 설명이 분명히 있을 것이다. 그리고 ORM 앞에 붙은 Type은 자바스크립트의 확장개념인 TypeScript를 말한다. 개.. 2023. 4. 6.
[NestJs] 끄적끄적 ■ NestJS 설치하고 새로운 프로젝트 생성하면 이것저것 생김.eslintrc.js : 개발자의 코드 스타일 정의prettierrc : 코드 포맷 형식 정의 ■ npm run start:dev 실행. 실행순서main.ts 순서 상 제일 먼저 로드되는 스크립트. 여기에 NestFactory.create()에 의해 루트모듈 정의, 포트설정 ■ 진입 순서?module → controller → service ■ 모듈의 구성① module, ② entity, ③ service, ④ repository, ④ pipe  ■ 모듈 파일 생성 명령어base: nest g module boards / nest g controller boards / nest g service boards option: --no-spec.. 2023. 3. 29.