GDSC-University-of-Seoul / 2021-spring-project

Repository for DSC-UOS Spring Project Team
8 stars 0 forks source link

[스프린트 #7] database 경로 통합 #60

Closed handal95 closed 3 years ago

handal95 commented 3 years ago

기능 Issue

필요한 기능

BE/databaseDB/ 통합 작업

설명

database config 설정 및 모델 스키마 등 중복 제거 두 디렉토리 내에서 중복되는 데이터가 많고, DB part의 작업 진전으로 인해 분할의 필요성이 없는 듯 하여 통합하는 것이 어떨까 싶습니다

담당자 할당 확인

(작업 예상) 담당자: @YubeenSon @rxdcxdrnine

우선순위 확인

요청자의 예상 우선순위 :

작업을 시작한 작업자는 해당 PR 의 번호를 댓글에 등록

rxdcxdrnine commented 3 years ago

내일 @YubeenSon 님과 만나 공모전 문서를 작성하기 전에, 관련하여 이야기를 나눠보겠습니다. DB 는 @YubeenSon 님이 담당하시는 만큼, 컨벤션을 맞추는 정도 외에 BE 쪽에서 최대한 소스코드를 삭제하는 방향으로 생각하고 있습니다.

rxdcxdrnine commented 3 years ago

BE 디렉토리 내의 database 디렉토리를 제거하고, DB 디렉토리의 model 파일을 import 하도록 수정하였습니다. 또한 DB 디렉토리 내 models 디렉토리의 ECMAScript 를 애플리케이션 실행 시 babel-node 로 변환하지 못하는 문제를 해결하기 위해, models 디렉토리 내에 transform 디렉토리를 만들어 model 파일들을 변환 후 import 하도록 하였습니다.