Spaces:
Paused
Paused
Update config_provider.py
Browse files- config_provider.py +13 -0
config_provider.py
CHANGED
|
@@ -145,9 +145,22 @@ class ProjectConfig(BaseModel):
|
|
| 145 |
id: Optional[int] = None
|
| 146 |
name: str
|
| 147 |
caption: Optional[str] = ""
|
|
|
|
|
|
|
| 148 |
enabled: bool = True
|
|
|
|
|
|
|
|
|
|
|
|
|
| 149 |
last_version_number: Optional[int] = None
|
| 150 |
versions: List[VersionConfig]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 151 |
|
| 152 |
class Config:
|
| 153 |
extra = "allow"
|
|
|
|
| 145 |
id: Optional[int] = None
|
| 146 |
name: str
|
| 147 |
caption: Optional[str] = ""
|
| 148 |
+
icon: Optional[str] = "folder"
|
| 149 |
+
description: Optional[str] = ""
|
| 150 |
enabled: bool = True
|
| 151 |
+
default_language: str = "Turkish"
|
| 152 |
+
supported_languages: List[str] = Field(default_factory=lambda: ["tr"])
|
| 153 |
+
timezone: str = "Europe/Istanbul"
|
| 154 |
+
region: str = "tr-TR"
|
| 155 |
last_version_number: Optional[int] = None
|
| 156 |
versions: List[VersionConfig]
|
| 157 |
+
|
| 158 |
+
# Audit fields
|
| 159 |
+
last_update_date: Optional[str] = None
|
| 160 |
+
last_update_user: Optional[str] = None
|
| 161 |
+
created_date: Optional[str] = None
|
| 162 |
+
created_by: Optional[str] = None
|
| 163 |
+
deleted: bool = False
|
| 164 |
|
| 165 |
class Config:
|
| 166 |
extra = "allow"
|