Spaces:
Sleeping
Sleeping
fix: SQLAlchemy engine에 connect_args charset=utf8mb4 추가로 한글 인코딩 문제 해결
Browse files- app/database.py +2 -0
app/database.py
CHANGED
|
@@ -56,6 +56,8 @@ engine = create_engine(
|
|
| 56 |
pool_pre_ping=True, # 연결 유효성 자동 체크
|
| 57 |
pool_recycle=3600, # 1시간마다 연결 재생성
|
| 58 |
echo=False, # SQL 로그 출력 (개발 시 True로 변경 가능)
|
|
|
|
|
|
|
| 59 |
)
|
| 60 |
|
| 61 |
# ============================================================================
|
|
|
|
| 56 |
pool_pre_ping=True, # 연결 유효성 자동 체크
|
| 57 |
pool_recycle=3600, # 1시간마다 연결 재생성
|
| 58 |
echo=False, # SQL 로그 출력 (개발 시 True로 변경 가능)
|
| 59 |
+
# PyMySQL 드라이버에 직접 charset 전달 (한글 인코딩 문제 해결)
|
| 60 |
+
connect_args={"charset": "utf8mb4"}
|
| 61 |
)
|
| 62 |
|
| 63 |
# ============================================================================
|