[Dimelo Project] TypeORM로 Entity 생성

Suyeon Pi·2022년 1월 7일
0

Dimelo

목록 보기
3/22

typeorm-model-generator를 사용하면 워크벤치에서 만든 테이블을 자동으로 Entity로 생성할 수 있다! 완전 꿀!!

npm i typeorm-model-generator
npx typeorm-model-generator -h localhost -p <포트번호> -d <db이름> -u <유저이름> -x <비밀번호> -e <데이터베이스>

https://www.npmjs.com/package/typeorm-model-generator


<오늘 한 실수...>

ormconfig 파일을 모르고 같이 commit 해버려서 db 개인정보를 함께 push 해버렸다.
이미 develop 브랜치까지 머지 시켜버려서 매우 당황함..
일단 git reset HEAD^ 로 커밋을 취소하고
git origin feat/10 -f 으로 다시 푸쉬했더니 feat/10 브랜치에는 이전 push를 덮을 수 있었지만
develop 브랜치에는 여전히 남아 있었다...
어떻게 해야할지 고민하다가 feat/10 브랜치를 develop으로 돌리고 기존 develop브랜치를 삭제하기로 결심했다..

지금은 나 혼자 프로젝트를 진행하기에 이렇게라도 가능하겠지만 협업을 하던 중이었다면 정말 위험한 상황일 것이다.
develop브랜치를 새로 바꾸면서 기존 develop브랜치에 있던 pull request commit 이력은 지워졌지만..
개인정보는 다행히 github에 올라가지 않았다.
commit 신중히 하고 push는 더더욱 신중히 하자.

profile
Stay hungry, Stay foolish!

0개의 댓글