devcourse_skeleton
v0.0.11
Published
Express + MySQL
Downloads
16
Readme
SKELETON
프로젝트 소개
Skeleton은 SQL 쿼리를 쉽게 작성하고 데이터베이스와 상호작용할 수 있도록 도와주는 도구입니다.
select
, insert
, update
, delete
와 같은 쿼리를 동적으로 생성할 수 있으며, literalize함수를 통해 서브쿼리도 지원합니다.
주요 기능
- 동적 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
코드 흐름도
설치 방법
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] |