260715_0
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
---
|
||||
type: page-db
|
||||
status: stable
|
||||
page_id: B03_FileInput
|
||||
related_pages: ["[[B03_FileInput/B03_backend]]", "[[B03_FileInput/B03_api]]"]
|
||||
last_updated: 2026-07-12
|
||||
source: 상위 프로젝트 B03_FileInput_Repository.py 실 코드 직접 확인 (2026-07-12)
|
||||
---
|
||||
|
||||
# B03_FileInput — DB 사용 관계
|
||||
|
||||
공유 테이블 정의는 [[db_schema/files_surface]]에서 1차 관리한다.
|
||||
|
||||
| 항목 | 위치 | 역할 |
|
||||
|---|---|---|
|
||||
| `input_files` | `B03_FileInput_Repository.py:11` | 원본 파일 유형·상대경로·크기·메타데이터 등록 |
|
||||
| `upload_sessions` | `B03_FileInput_Repository.py:89` | 청크 업로드 세션과 전체 파일 정보 저장 |
|
||||
| `upload_chunks` | `B03_FileInput_Repository.py:165` | 청크 인덱스·해시·크기 저장 |
|
||||
| `projects` | `B03_FileInput_Router.py:111` | 업로드·WF1 진행상태 호환 캐시 갱신 |
|
||||
| `project_workflow_stages` | `B03_FileInput_Router.py:175` | stage 0/1 시작·완료·실패 전이와 상태 조회 |
|
||||
|
||||
## 파일 경로
|
||||
| 항목 | 위치 | 역할 |
|
||||
|---|---|---|
|
||||
| 원본 입력 | `B03_FileInput_Engine.py:15` | `B03_FileInput/input/{file_type}/`에 저장 |
|
||||
| 청크 임시파일 | `B03_FileInput_Engine.py:64` | 프로젝트 저장소 하위 임시 세션 디렉터리 사용 |
|
||||
| DB 저장값 | `B03_FileInput_Repository.py:64` | 프로젝트 루트 기준 상대경로 저장 |
|
||||
|
||||
경로 규칙 상세: [[storage_paths]].
|
||||
Reference in New Issue
Block a user