[Code 개선] #16. [Database] SQLAlchemy 도입 및 SQLite 데이터베이스 연동 설정 #30

Open
opened 2026-03-05 11:56:38 +09:00 by Kyeongmin · 0 comments
Owner

1. 목표

작업 상태 관리와 문서 메타데이터 영구 저장을 위해 SQLAlchemy를 도입하고 SQLite 데이터베이스와의 연동 아키텍처를 구축합니다.

2. 상세 원인 및 배경

  • 현재 모든 작업 상태는 Flask 세션(메모리/쿠키)에 의존하고 있어, 서버 재시작 시 정보가 유실되고 다중 사용자 환경에서 확장이 불가능합니다.
  • 상용 서비스를 위해서는 작업의 이력과 결과물 경로를 추적할 수 있는 영속성 계층(Persistence Layer)이 반드시 필요합니다.

Original: Kyeongmin/test#46

### 1. 목표 작업 상태 관리와 문서 메타데이터 영구 저장을 위해 SQLAlchemy를 도입하고 SQLite 데이터베이스와의 연동 아키텍처를 구축합니다. ### 2. 상세 원인 및 배경 - 현재 모든 작업 상태는 Flask 세션(메모리/쿠키)에 의존하고 있어, 서버 재시작 시 정보가 유실되고 다중 사용자 환경에서 확장이 불가능합니다. - 상용 서비스를 위해서는 작업의 이력과 결과물 경로를 추적할 수 있는 영속성 계층(Persistence Layer)이 반드시 필요합니다. --- *Original: Kyeongmin/test#46*
Kyeongmin added this to the [Code 개선] 필요 시 나중에 진행 milestone 2026-03-05 12:29:59 +09:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Kyeongmin/_Geulbeot#30