Files
everything-is-suitable/test-data-manager/config.py
T
张翔 08ea5fbe98 feat(admin): 添加用户管理相关文件
添加用户管理视图、API和状态管理文件
2026-03-28 14:37:29 +08:00

23 lines
814 B
Python

"""
测试数据管理工具配置
"""
from pydantic_settings import BaseSettings
from pydantic import Field
class TestDataManagerConfig(BaseSettings):
db_host: str = Field(default="localhost", alias="DB_HOST")
db_port: int = Field(default=5432, alias="DB_PORT")
db_name: str = Field(default="everything_test", alias="DB_NAME")
db_user: str = Field(default="test_user", alias="DB_USER")
db_password: str = Field(default="test_password", alias="DB_PASSWORD")
api_url: str = Field(default="http://localhost:8081", alias="API_URL")
admin_api_url: str = Field(default="http://localhost:8082", alias="ADMIN_API_URL")
test_data_dir: str = Field(default="./test-data", alias="TEST_DATA_DIR")
class Config:
env_file = ".env"
env_file_encoding = "utf-8"