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

테이블에 대한 영속성 객체 추가 완료 #8

Merged
merged 1 commit into from
Jul 20, 2024
Merged

Conversation

limehee
Copy link
Collaborator

@limehee limehee commented Jul 19, 2024

Summary

#7

이번 PR에서는 Stempo 애플리케이션의 1차 MVP 개발을 위한 데이터베이스 스키마 설정을 포함하고 있습니다.
이 스키마는 기록, 업적, 영상 정보, 아티클 정보, 게시판, 파일 관리, 사용자 정보 등의 기능을 지원합니다.

Tasks

  • 기록 테이블 생성

    • 훈련 정확도, 시행일시, 지속 시간, 걸음 수를 기록하는 테이블을 추가했습니다.
    • 필드: id, user_id, accuracy, duration, steps, created_at, updated_at, deleted
  • 업적 테이블 생성

    • 업적 이름과 설명, 사진 URL을 기록하는 테이블을 추가했습니다.
    • 필드: id, name, description, image_url, created_at, updated_at, deleted
  • 영상 정보 테이블 생성

    • 재활운동 영상의 제목, 내용, 썸네일 URL, 비디오 URL 정보를 저장하는 테이블을 추가했습니다.
    • 필드: id, title, content, thumbnail_url, video_url, created_at, updated_at, deleted
  • 아티클 정보 테이블 생성

    • 재활 관련 정보의 제목, 내용, 썸네일 URL, 아티클 URL 정보를 저장하는 테이블을 추가했습니다.
    • 필드: id, title, content, thumbnail_url, article_url, created_at, updated_at, deleted
  • 게시판 테이블 생성

    • 공지사항, FAQ, 건의하기 등의 게시판 기능을 지원하는 테이블을 추가했습니다.
    • 필드: id, user_id, category, title, content, created_at, updated_at, deleted
  • 파일 관리 테이블 생성

    • 사용자와 관련된 파일을 관리하기 위한 테이블을 추가했습니다.
    • 필드: id, file_name, file_url, created_at, updated_at, deleted
  • 사용자 테이블 생성

    • 사용자 정보를 저장하는 테이블을 추가했습니다.
    • 필드: id, password, created_at, updated_at, deleted

Screenshot

image

@limehee limehee added the ✨ Feature 새로운 기능 명세 및 개발 label Jul 19, 2024
@limehee limehee self-assigned this Jul 19, 2024
@limehee limehee linked an issue Jul 19, 2024 that may be closed by this pull request
@limehee limehee merged commit 7809b28 into develop Jul 20, 2024
2 of 3 checks passed
@limehee limehee deleted the feat/#7 branch July 20, 2024 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature 새로운 기능 명세 및 개발
Projects
None yet
Development

Successfully merging this pull request may close these issues.

스키마 설정
1 participant