17 lines
279 B
Python
17 lines
279 B
Python
from enum import Enum
|
|
|
|
from pydantic import BaseSettings
|
|
|
|
|
|
class AppEnvTypes(Enum):
|
|
prod: str = "prod"
|
|
dev: str = "dev"
|
|
test: str = "test"
|
|
|
|
|
|
class BaseAppSettings(BaseSettings):
|
|
app_env: AppEnvTypes = AppEnvTypes.prod
|
|
|
|
class Config:
|
|
env_file = ".env"
|