"""SCAT PDF 파싱 설정."""

import os
from pathlib import Path

BASE_DIR = Path(__file__).parent

# 이미지 저장 경로
IMAGE_OUTPUT_DIR = Path(os.getenv('SCAT_IMAGE_DIR', str(BASE_DIR / 'scat_images')))

# 파싱 결과 저장 경로
OUTPUT_DIR = Path(os.getenv('SCAT_OUTPUT_DIR', str(BASE_DIR / 'output')))

# DB 설정 (wingDb.ts 기본값과 동일, 추후 사용)
DB_HOST = os.getenv('DB_HOST', 'localhost')
DB_PORT = int(os.getenv('DB_PORT', '5432'))
DB_NAME = os.getenv('DB_NAME', 'wing')
DB_USER = os.getenv('DB_USER', 'postgres')
DB_PASSWORD = os.getenv('DB_PASSWORD', 'dano2030')
DB_SCHEMA = 'wing'

# 해안 사진 저장 경로 (frontend public)
SCAT_PHOTOS_DIR = Path(os.getenv(
    'SCAT_PHOTOS_DIR',
    str(BASE_DIR.parent.parent / 'frontend' / 'public' / 'scat-photos'),
))

# Kakao Local API (Geocoding)
KAKAO_REST_KEY = os.getenv('KAKAO_REST_KEY', '5e5dc9a10eb86b88d5106e508ec4d236')
