Skip to content

[Chore/root#573] RDS 로컬 시드 동기화 스크립트#574

Merged
skyun-ui merged 1 commit into
mainfrom
Chore/root#573
Jun 19, 2026
Merged

[Chore/root#573] RDS 로컬 시드 동기화 스크립트#574
skyun-ui merged 1 commit into
mainfrom
Chore/root#573

Conversation

@skyun-ui

Copy link
Copy Markdown
Collaborator

Summary

  • RDS 운영 데이터를 로컬 Docker MySQL에서 확인할 수 있도록 dump/load 스크립트 추가
  • 팀원용 ./deploy/seed-local.sh — 시드 파일 받아 한 번에 reset + import
  • application-local.yaml.example을 Docker MySQL(3307) + sql.init.mode: never 기준으로 정리
  • docker-compose.yml MySQL 호스트 포트 3307:3306 노출 (맥 로컬 MySQL 3306 충돌 방지)
  • .env.rds gitignore 추가

팀원 사용법 (머지 후)

  1. Discord 등에서 rds-local-seed.sqldeploy/ 에 저장
  2. ./deploy/seed-local.sh
  3. cd backend && ./gradlew bootRun (+ npm run dev)

RDS에서 직접 뽑는 담당자: deploy/.env.rds.example.env.rds./deploy/sync-rds-to-local.sh

Test plan

  • docker compose up -d mysql./deploy/seed-local.sh (시드 파일 있을 때) 정상 적재
  • application-local.yaml example 복사 후 bootRun → 3307 MySQL 연결
  • deploy/rds-local-seed.sql 이 git에 포함되지 않음 확인

Closes #573

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@skyun-ui skyun-ui merged commit a71164c into main Jun 19, 2026
2 checks passed
@skyun-ui skyun-ui deleted the Chore/root#573 branch June 19, 2026 07:57
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.

Chore/root: RDS 데이터 로컬 시드 동기화 스크립트

1 participant