# 자동완성, 에러확인, 성능 튜닝이 자동으로 되는 TypeORM 도우미 라이브러리

> Clean Markdown view of GeekNews topic #5025. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=5025](https://news.hada.io/topic?id=5025)
- GeekNews Markdown: [https://news.hada.io/topic/5025.md](https://news.hada.io/topic/5025.md)
- Type: news
- Author: [alstjr7375](https://news.hada.io/@alstjr7375)
- Published: 2021-09-16T23:24:13+09:00
- Updated: 2021-09-16T23:24:13+09:00
- Original source: [github.com](https://github.com/samchon/safe-typeorm)
- Points: 6
- Comments: 1

## Topic Body

TypeORM의 헬퍼입니다.

쿼리 작성시

- 컴파일 수준에서 에러 검출

- 자동완성 제공

- 타입 힌트 지원

이 가능하며

- App-Join이 편리

- SELECT시 JSON 타입의 추론

- SELECT / INSERT 시 성능 튜닝

도 된다고 하네요.

## Comments



### Comment 6835

- Author: alstjr7375
- Created: 2021-09-16T23:29:49+09:00
- Points: 2

개인적으로 요즘 DB 쪽 라이브러리는 EdgeDB에 눈길이 가네요.

쉽고 안전해보이더라고요.

https://news.hada.io/topic?id=4602

제작자분 말에 따르면

https://gall.dcinside.com/mgallery/board/view/?id=github&no=25040

추론관련

https://github.com/samchon/safe-typeorm/blob/c85eb453c2ef457463749298f84a78ac9547e5a9/src/functional/getWhereArguments.ts#L13-L148

앱조인

https://github.com/samchon/safe-typeorm/blob/c85eb453c2ef457463749298f84a78ac9547e5a9/src/builders/JoinQueryBuilder.ts#L35-L40

TMP

https://github.com/samchon/safe-typeorm/blob/c85eb453c2ef457463749298f84a78ac9547e5a9/src/builders/JsonSelectBuilder.ts#L146-L225

처럼 만들어졌다고 합니다.
