Files
Verificacion_EFOS_Backend/app/modules/license/schema.py

27 lines
588 B
Python

from pydantic import BaseModel, EmailStr, Field, validator
from datetime import datetime
from typing import Optional
#
import re
from enum import Enum
class LicenseBase(BaseModel):
titular : int
begins_at : datetime
ends_at: datetime
token_license: str
location_id : int
client_id: int
class LicenseResponse(LicenseBase):
cretaed_at: datetime
updated_at: Optional[datetime]
deleted_at: Optional[datetime]
created_by: Optional[int]
updated_by: Optional[int]
deleted_by: Optional[int]
class MessageResponse(BaseModel):
message : str