file_table_reader/core/config.py
dmsanhrProject 16f0042508 Init Commit
2025-10-29 17:07:48 +07:00

19 lines
510 B
Python

from pathlib import Path
from dotenv import load_dotenv
import os
load_dotenv()
POSTGIS_URL = os.getenv("POSTGIS_URL")
UPLOAD_FOLDER = Path(os.getenv("UPLOAD_FOLDER", "./uploads"))
MAX_FILE_MB = int(os.getenv("MAX_FILE_MB", 200))
REFERENCE_DB_URL = os.getenv("REFERENCE_DB_URL")
REFERENCE_SCHEMA = os.getenv("REFERENCE_SCHEMA", "batas_wilayah")
REF_COLUMN_MAP = {
'desa': 'NAMOBJ',
'kecamatan': 'NAMA_KECAMATAN',
'kabupaten': 'NAMOBJ'
}
CACHE_FOLDER = Path(os.getenv("CACHE_FOLDER", "./cache"))