File size: 461 Bytes
8419546
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from pydantic import BaseModel, EmailStr
from typing import Optional
from datetime import datetime


class MailContactFilter(BaseModel):
    contact_id: Optional[int] = None
    user_email: Optional[EmailStr] = None

    class Config:
        orm_mode = True

class MailSummary(BaseModel):
    full_mail: Optional[str]=None
    result: Optional[dict]=None

class MailDate(BaseModel):
    start_date: Optional[datetime]=None
    end_date: Optional[datetime]=None