ciyidogan commited on
Commit
68dd4eb
·
verified ·
1 Parent(s): 43ba025

Update config_models.py

Browse files
Files changed (1) hide show
  1. config_models.py +8 -8
config_models.py CHANGED
@@ -141,9 +141,9 @@ class VersionConfig(BaseModelWithDatetime):
141
  welcome_prompt: Optional[str] = None
142
  llm: LLMConfiguration
143
  intents: List[IntentConfig] = Field(default_factory=list)
144
- created_date: datetime
145
  created_by: str
146
- publish_date: Optional[datetime] = None
147
  published_by: Optional[str] = None
148
 
149
 
@@ -162,9 +162,9 @@ class ProjectConfig(BaseModelWithDatetime):
162
  versions: List[VersionConfig] = Field(default_factory=list)
163
  version_id_counter: int = 1
164
  deleted: bool = False
165
- created_date: datetime
166
  created_by: str
167
- last_update_date: Optional[datetime] = None
168
  last_update_user: Optional[str] = None
169
 
170
 
@@ -204,16 +204,16 @@ class APIConfig(BaseModelWithDatetime):
204
  response_prompt: Optional[str] = None
205
  response_mappings: List[ResponseMapping] = Field(default_factory=list)
206
  deleted: bool = False
207
- created_date: Optional[datetime] = None
208
  created_by: Optional[str] = None
209
- last_update_date: Optional[datetime] = None
210
  last_update_user: Optional[str] = None
211
 
212
 
213
  # ===================== Activity Log =====================
214
  class ActivityLogEntry(BaseModelWithDatetime):
215
  id: int
216
- timestamp: datetime
217
  username: str
218
  action: str
219
  entity_type: str
@@ -229,7 +229,7 @@ class ServiceConfig(BaseModelWithDatetime):
229
  apis: List[APIConfig] = Field(default_factory=list)
230
  activity_log: List[ActivityLogEntry] = Field(default_factory=list)
231
  project_id_counter: int = 1
232
- last_update_date: Optional[datetime] = None
233
  last_update_user: Optional[str] = None
234
 
235
  class Config:
 
141
  welcome_prompt: Optional[str] = None
142
  llm: LLMConfiguration
143
  intents: List[IntentConfig] = Field(default_factory=list)
144
+ created_date: str
145
  created_by: str
146
+ publish_date: Optional[str] = None
147
  published_by: Optional[str] = None
148
 
149
 
 
162
  versions: List[VersionConfig] = Field(default_factory=list)
163
  version_id_counter: int = 1
164
  deleted: bool = False
165
+ created_date: str
166
  created_by: str
167
+ last_update_date: Optional[str] = None
168
  last_update_user: Optional[str] = None
169
 
170
 
 
204
  response_prompt: Optional[str] = None
205
  response_mappings: List[ResponseMapping] = Field(default_factory=list)
206
  deleted: bool = False
207
+ created_date: Optional[str] = None
208
  created_by: Optional[str] = None
209
+ last_update_date: Optional[str] = None
210
  last_update_user: Optional[str] = None
211
 
212
 
213
  # ===================== Activity Log =====================
214
  class ActivityLogEntry(BaseModelWithDatetime):
215
  id: int
216
+ timestamp: str
217
  username: str
218
  action: str
219
  entity_type: str
 
229
  apis: List[APIConfig] = Field(default_factory=list)
230
  activity_log: List[ActivityLogEntry] = Field(default_factory=list)
231
  project_id_counter: int = 1
232
+ last_update_date: Optional[str] = None
233
  last_update_user: Optional[str] = None
234
 
235
  class Config: