NitinBot001 commited on
Commit
0f67ec5
·
verified ·
1 Parent(s): 088c0d9

Update app/schemas.py

Browse files
Files changed (1) hide show
  1. app/schemas.py +8 -2
app/schemas.py CHANGED
@@ -1,7 +1,13 @@
1
- from pydantic import BaseModel, EmailStr, field_validator
2
  from typing import Optional, Dict
3
  from datetime import datetime
4
 
 
 
 
 
 
 
5
 
6
  class UserCreate(BaseModel):
7
  username: str
@@ -67,4 +73,4 @@ class ProxyOut(BaseModel):
67
  model_mapping: str
68
  created_at: datetime
69
 
70
- model_config = {"from_attributes": True}
 
1
+ from pydantic import BaseModel, field_validator
2
  from typing import Optional, Dict
3
  from datetime import datetime
4
 
5
+ # EmailStr safely import karo
6
+ try:
7
+ from pydantic import EmailStr
8
+ except ImportError:
9
+ EmailStr = str # fallback
10
+
11
 
12
  class UserCreate(BaseModel):
13
  username: str
 
73
  model_mapping: str
74
  created_at: datetime
75
 
76
+ model_config = {"from_attributes": True}