15 lines
348 B
Python
15 lines
348 B
Python
from pydantic_settings import BaseSettings, SettingsConfigDict
|
|
|
|
|
|
class Base(BaseSettings):
|
|
pass
|
|
|
|
class Env(Base):
|
|
SECRET_KEY:str
|
|
ALGORITHM:str
|
|
ACCESS_TOKEN_EXPIRE_MINUTES:int
|
|
REFRESH_TOKEN_EXPIRE_DAYS:int
|
|
|
|
model_config=SettingsConfigDict(env_file="configs/.env", extra=None)
|
|
|
|
env_settings=Env() # type: ignore[call-arg] |