Skip to content

JaeHye0k/skeleton

 
 

Repository files navigation

SKELETON

프로젝트 소개

Skeleton은 SQL 쿼리를 쉽게 작성하고 데이터베이스와 상호작용할 수 있도록 도와주는 도구입니다.

select, insert, update, delete와 같은 쿼리를 동적으로 생성할 수 있으며, literalize함수를 통해 서브쿼리도 지원합니다.

🌐 배포사이트 | 📄API 문서 | 발표 영상

주요 기능

  • 동적 SQL 생성: select, insert, update, delete 쿼리를 동적으로 생성
  • 서브쿼리 지원: 서브쿼리를 쉽게 처리할 수 있는 literalize 함수 제공
  • 유효성 검사: 입력된 값에 대한 강력한 유효성 검사 및 에러 처리

기술 스택

Common

Cooperation

Deployment

패키지 구조

 devcourse_skeleton/
├── lib/
│    ├── constants
│    ├── utils
│    ├── crud.js
│    ├── Parser.js
│    ├── QueryExecutor.js
│    ├── skeleton.js
│    └── index.js
├── LICENSE
└── package.json

코드 흐름도

skeleton_sequence_diagram

설치 방법

npm 을 통해 Skeleton을 설치할 수 있습니다. 새로운 프로젝트를 생성하는 경우라면

npm init명령어를 사용하여 package.json파일을 생성하세요.

$ npm install devcourse_skeleton

혹은 GitHub에서 직접 클론하여 사용할 수 있습니다.

git clone https://github.com/Gyeongwon-Gim/skeleton.git

의존성 설치

$ npm install

팀원

이재혁 조성민 김경원
https://github.com/JaeHye0k https://github.com/Ss0Mae https://github.com/Gyeongwon-Gim
[email protected] [email protected] [email protected]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%