Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BE][Feat] #44 : db 설계 및 구축 #122

Merged
merged 18 commits into from
Nov 11, 2024
Merged

[BE][Feat] #44 : db 설계 및 구축 #122

merged 18 commits into from
Nov 11, 2024

Conversation

happyhyep
Copy link
Member

@happyhyep happyhyep commented Nov 7, 2024

📝 PR 개요

  • db 설계
  • db 구축
  • db 적용 예시 코드 추가

🔍 변경 사항

  • 데이터베이스 연동을 위한 db.js 파일 생성
  • 데이터베이스 연동 테스트를 위한 index.js 파일에 코드 추가
  • 환경변수 설정을 위한 dotenv 모듈 설치
  • db 연동을 위한 pg 모듈 설치

✅ 체크리스트 (Checklist)

  • 환경변수 설정이 잘 되었는지 확인
  • db 연동이 잘 되었는지 확인
  • 관련 문서가 업데이트 (노션)

🔄 관련 이슈 (Linked Issues)

#44


📷 스크린샷 및 동영상

image

image


🧪 테스트 방법

db 연동 확인 - index.js 파일에서 테스트

app.get('/guests', async (req, res) => {
  try {
    const result = await pool.query('SELECT * FROM guest');
    res.json(result.rows);
  } catch (err) {
    console.error(err);
    res.status(500).send('서버 오류');
  }
});

📚 참고 자료

effozen and others added 18 commits November 6, 2024 16:55
작업에 앞서서 이슈 템플릿을 설정하기 위한 템플릿입니다.
PR 요청 시 관련 템플릿입니다.
[ENV][Feat] #1 : eslint 규칙 수정
- auto assign : 자동으로 main이면 3명이 되고, 아니면 2명이 되도록 수정
- auto assign : 아무것도 없이 pr해도 자동으로 작업이 동작하게 수정
- auto merge : 요청한 리뷰어 전부가 리뷰를 남기면 자동으로 라벨을 바꾸고 merge 가 되도록 수정
[ENV][Docs] #1 : 이슈 템플릿 업데이트
[ENV][Docs] #1 : PR 템플릿 작성
…test

[ENV][Feat] #1 : auto-assign-reviewers 버그 수정
[BE][Docs] #82 : swagger 설치 및 예시 적용
- db 설계
- db 구축
- db 적용 예시 코드 추가
- db 설계
- db 구축
- db 적용 예시 코드 추가
@happyhyep happyhyep added the 확인 요청 리뷰어에게 리뷰 요청 PR 날린 상태 (PR 머지 전) label Nov 7, 2024
@happyhyep happyhyep self-assigned this Nov 7, 2024
@github-actions github-actions bot requested review from effozen and juwon5272 November 7, 2024 10:48
@happyhyep happyhyep merged commit f74e667 into backend Nov 11, 2024
5 of 9 checks passed
@happyhyep happyhyep added 작업 완료 PR이 제대로 되어 approve 된 상태 (PR 받은 두명 중 마지막 사람이 상태 변경) and removed 확인 요청 리뷰어에게 리뷰 요청 PR 날린 상태 (PR 머지 전) labels Nov 12, 2024
@github-actions github-actions bot added the 확인 요청 리뷰어에게 리뷰 요청 PR 날린 상태 (PR 머지 전) label Nov 12, 2024
@github-actions github-actions bot requested a review from effozen November 12, 2024 08:57
@github-actions github-actions bot requested a review from juwon5272 November 12, 2024 08:57
@effozen effozen deleted the feature/be/setup branch December 5, 2024 07:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
작업 완료 PR이 제대로 되어 approve 된 상태 (PR 받은 두명 중 마지막 사람이 상태 변경) 확인 요청 리뷰어에게 리뷰 요청 PR 날린 상태 (PR 머지 전)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants