Skip to content

AI 서버 DB 엔티티 및 레포지토리 기본 세팅 #6

Description

@cfcromn

할 일

  • FastAPI 앱을 app/ 패키지 구조로 정리
  • SQLAlchemy 2.0 ORM DB 기본 설정 추가
  • Alembic 마이그레이션 기본 설정 추가
  • decision_logs 엔티티 및 레포지토리 추가
  • shap_values 엔티티 및 레포지토리 추가
  • model_versions 엔티티 및 레포지토리 추가
  • PostgreSQL JSONB, Numeric, Check 제약, 인덱스 반영
  • shap_values.decision_id FK 설정
  • challenge_id, order_id는 Spring Boot DB 논리 참조로만 유지
  • DATABASE_URL 환경변수 기반 DB 연결 설정
  • 최소 검증 테스트 또는 컴파일 체크 추가

작업 브랜치

feature/ai-db-entities-repositories

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions