Files
Verificacion_EFOS_Backend/app/modules/configuration/schema.py
2026-04-06 16:06:31 -07:00

23 lines
563 B
Python

from pydantic import BaseModel, EmailStr, Field, validator
from datetime import datetime
from typing import Optional
#
import re
from enum import Enum
class ConfigCreate(BaseModel):
smtp_host: Optional[str] = None
smtp_port: Optional[str] = None
smtp_user: Optional[str] = None
smtp_password: Optional[str] = None
is_active: bool = True
class Commentupdate(ConfigCreate):
pass
class ConfigResponse(ConfigCreate):
created_at: datetime
last_send: datetime
cretaed_by: int
class MessageResponse(BaseModel):
message: str