- https://github.com/marpple/MQL
- Node.js 데이터베이스 쿼리 빌더
- INSERT, UPDATE, WHERE 절 등에 필요한 복잡한 쿼리를 자바스크립트 객체를 통해 쉽게 생성할 수 있습니다.
- 일반적인 SQL 문법을 유지할 수 있어, SQL을 세밀하게 튜닝하고 발전시키기 쉽습니다.
- PostgreSQL의 다양한 Operator 들을 쉽게 사용할 수 있습니다.
- SQL Injection 공격이 불가능합니다.
- Associations을 위해 모델을 미리 구성해둘 필요가 없습니다.
- Transaction을 사용하기 쉽습니다.
- 인자와 결과 값을 자바스크립트의 기본 값으로만(object, array, string, number, true, false, null) 구성하여, 조합성이 높고 JSON 변환 비용이 없습니다.
- PostgreSQL, MySQL 지원