paijo77 commited on
Commit
2732be3
·
verified ·
1 Parent(s): de57f41

update app/models/candidate.py

Browse files
Files changed (1) hide show
  1. app/models/candidate.py +19 -0
app/models/candidate.py ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from pydantic import BaseModel
2
+ from typing import Optional, Dict, Any
3
+ from datetime import datetime
4
+
5
+
6
+ class CandidateResponse(BaseModel):
7
+ id: int
8
+ url: str
9
+ domain: Optional[str]
10
+ discovery_method: str
11
+ status: str
12
+ confidence_score: int
13
+ proxies_found_count: int
14
+ created_at: datetime
15
+ last_checked_at: Optional[datetime]
16
+ meta_data: Optional[Dict[str, Any]]
17
+
18
+ class Config:
19
+ from_attributes = True