U
    \j                     @   sF   d Z ddlZddlmZ G dd deZe ZejdrBed dS )u)   配置：从环境变量 / .env 读取。    N)BaseSettingsc                   @   sd   e Zd ZU dZeed< dZeed< dZeed< dZ	eed< d	Z
eed
< dZeed< G dd dZdS )Settingsz!change-me-to-a-long-random-string
jwt_secretZHS256jwt_algorithmi  jwt_expires_secondszsqlite:///./pica.dbdatabase_urlz0.0.0.0hosti@  portc                   @   s   e Zd ZdZdZdS )zSettings.Configz.env N)__name__
__module____qualname__env_fileZ
env_prefix r   r    /root/pica-gateway/app/config.pyConfig   s   r   N)r   r   r   r   str__annotations__r   r   intr   r   r	   r   r   r   r   r   r      s   
r   z	change-meuH   [WARN] JWT_SECRET 仍是默认值，请在 .env 中设置随机长串！)	__doc__osZpydantic_settingsr   r   settingsr   
startswithprintr   r   r   r   <module>   s   