16P by xguru 21일전 | favorite | 댓글 1개
  • SQLite 와 NodeJS를 위한 ORM
  • 매우 간단한 API와 ORM에서 파싱하는 SQL 쿼리를 생성하는 기능을 결합
  • 프로젝트에서 "npx create-flyweight database" 호출하고 나면 import { db } from './database/db.js'; 처럼 바로 사용 가능
  • npm run watch 해두면 SQL 수정시 마다 자동으로 타입 업데이트
  • npm run migrate <migration-name> 으로 마이그레이션 가능(테이블 추가 및 변경)
  • 모든 테이블에 get, update, insert, remove 와 count/exists 제공

좋아보이네요. 모델을 js가 아닌 sql로 정의 한다는게 호불호가 갈릴 수도..