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

Feat/15 Setting Database #18

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from
Open

Conversation

2hwayoung
Copy link
Collaborator

@2hwayoung 2hwayoung commented Feb 28, 2025

연관된 이슈

#15

작업 내용

  1. application.yml 환경 분리
  2. Flyway 구성
    : 운영(prod) 환경에서 데이터베이스 스키마 마이그레이션을 위해 Flyway를 도입했습니다.
    1차 배포전까지 빠른 개발을 위해 JPA의 ddl-auto: update를 사용하고, Flyway를 비활성화한 상태입니다.(현재 미사용, 설정파일만 존재)

체크 리스트

  • 코드가 정상적으로 컴파일되나요?
  • 테스트 코드를 통과했나요?
  • merge할 브랜치의 위치를 확인했나요?
  • Label을 지정했나요?

리뷰 요구사항 (선택)

리뷰어가 특별히 봐주었으면 하는 부분을 작성해주세요

각자 로컬에서 root 폴더(최상위 폴더)에 .env파일을 추가해야 합니다. 해당 파일은 노션 팀 페이지에 추가해놓았습니다.

closes #15

- separated environment-specific configurations into application-dev.yml, application-test.yml, application-prod.yml.
- configured flyway for database migrations for production environment.
Copy link

github-actions bot commented Feb 28, 2025

Test Results

1 tests   1 ✅  0s ⏱️
1 suites  0 💤
1 files    0 ❌

Results for commit 00c6038.

♻️ This comment has been updated with latest results.

Copy link
Collaborator

@wkdan wkdan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다!!

Copy link
Collaborator

@min429 min429 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다!

Copy link
Collaborator

@xaxeon xaxeon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인이 늦어서 죄송합니다
수고하셨습니다!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

데이터베이스 설정
4 participants