loading...
About
Work
Blog
Play
All
Dev
Life
00:00
0x0
OS
All
3
Backend / DB / SQL / ORM
2025. 11. 03.
TypeORM 엔티티 정의 시 타입을 명시해야 하는 이유
TypeORM으로 개발하면서 엔티티를 정의할 때, 나는 주로 이렇게 작성했다:@Entity() export class Post { @Column() title: string; @Column() content: string; @Column() likes: number; @Column() isPublished: bo
ORM
Backend / DB / SQL / ORM
2025. 10. 14.
[SQL] 중복제거 방법들 WHERE EXISTS, DISTINCT, GROUP BY
SQL 문제: 2005년 5월 29일 ~ 30일 사이에 반납된 영화의 아이디와 이름을 구하시오.테이블 구조는 아래와 같았다. 각기 모든 테이블은 기본키를 가지고 있고, 필름 - 인벤토리(중간테이블) - 렌탈인벤토리는 필름과 렌탈을 이어주는 중간테이블이다. (N:N관계를 만들어줌)1. 테이블을 모두 JOIN 후 GROUP BY로 중복제거처음 내가 낸 답은 정
SQL
Backend / DB / SQL / ORM
2025. 09. 24.
Mongoose의 특징과 다른 관계형 DB ORM과의 차이 비교
내가 지금 회사에서 하는 플젝에서 DB로 MongoDB와 Mongoose를 쓰고있다.사실 내가 쭉 하던 서비스는 아니고, 급작스럽게 이 서비스를 맡게 된거라 MongoDB에 대해 공부할 틈은 없었다. '대충 Firestore랑 비슷하겠지'라고 예측했는데, 사실 사용경험은 TypeORM과 더 비슷한거 같다.얼추 TypeORM의
ORM
1
All
Dev
Life
Life
0
Diary
Art
Memo
Math
Life Etc.
Project
2
Bumang Route53
Tarot(미정)
Bootcamp's Projects
Project Etc.
Frontend
5
HTML & CSS
JS / TS
React / Next.js
React Native
Frontend etc
Backend
5
Node / Express / Nest.js
DB / SQL / ORM
CI/CD
AWS
Computer Science
0
Data Structures
Algorithms
Operating Systems
Network
Interactive
2
CSS Animation / Gsap
Canvas / Three.js
Game Programming
Tags
Diary
Arts
Bumang Route53
Yanolja Bootcamp
3D
전역상태
SQL
Docker
ORM
SEO
Ascii3DLily
© 2025
Made by Bumang