Improve docker config
This commit is contained in:
@@ -284,14 +284,6 @@ class BaseServiceSettings(BaseSettings):
|
||||
raise ValueError("JWT_SECRET_KEY must be at least 32 characters long")
|
||||
return v
|
||||
|
||||
@validator('DATABASE_URL')
|
||||
def validate_database_url(cls, v):
|
||||
if not v:
|
||||
raise ValueError("DATABASE_URL is required")
|
||||
if not v.startswith(('postgresql://', 'postgresql+asyncpg://')):
|
||||
raise ValueError("DATABASE_URL must be a PostgreSQL URL")
|
||||
return v
|
||||
|
||||
@validator('LOG_LEVEL')
|
||||
def validate_log_level(cls, v):
|
||||
valid_levels = ['DEBUG', 'INFO', 'WARNING', 'ERROR', 'CRITICAL']
|
||||
|
||||
Reference in New Issue
Block a user