Skip to content

feat(backend): NestJS와 Prisma로 백엔드 이관#104

Draft
seongbin9786 wants to merge 1 commit into
mainfrom
feat/nestjs-prisma-backend
Draft

feat(backend): NestJS와 Prisma로 백엔드 이관#104
seongbin9786 wants to merge 1 commit into
mainfrom
feat/nestjs-prisma-backend

Conversation

@seongbin9786

Copy link
Copy Markdown
Contributor

목적

  • Spring Boot·Kotlin·JPA 백엔드를 TypeScript·NestJS·Prisma로 이관

설계 의도

  • 기존 MySQL 8.4 테이블 구조를 Prisma 모델로 직접 매핑
  • JWT·도메인 검증·소프트 삭제·시드 정책을 기존 API 계약에 맞춰 이관
  • 기존 DB는 baseline 적용 완료 처리 후 후속 migration만 실행

API 변경

  • 변경 없음

동작 정책

상황 동작
신규 DB baseline부터 migration 순차 적용
기존 Hibernate DB baseline 적용 완료 처리 후 username 중복 허용 migration 적용
username unique index가 이미 없는 DB 해당 migration도 적용 완료 처리
앱 기동 migration 적용 후 NestJS 시작

DB / Table

  • 기존 11개 도메인 테이블의 이름·컬럼 타입 유지
  • Prisma migration 이력 테이블 추가
  • users.uk_user_username 인덱스 제거

@vercel

vercel Bot commented Jul 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mongle Ready Ready Preview, Comment Jul 13, 2026 11:02am

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.

1 participant