adision de bases para trabajo completo de back-v1.0.0
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
from pydantic import BaseModel, EmailStr, Field, validator
|
||||
from datetime import datetime
|
||||
from typing import Optional
|
||||
#
|
||||
import re
|
||||
from enum import Enum
|
||||
|
||||
|
||||
class LocationBase(BaseModel):
|
||||
country: str
|
||||
state: str
|
||||
city: str
|
||||
cp_zp: int
|
||||
street: str
|
||||
is_department: bool
|
||||
number_ext: int
|
||||
number_int: int
|
||||
is_active: bool
|
||||
|
||||
class LocationResponse(LocationBase):
|
||||
created_at: datetime
|
||||
updated_at: Optional[datetime]
|
||||
deleted_at: Optional[datetime]
|
||||
created_by: Optional[int]
|
||||
updated_by: Optional[int]
|
||||
deleted_by: Optional[int]
|
||||
|
||||
class LocationUpdate(LocationBase):
|
||||
pass
|
||||
|
||||
|
||||
class messageResponse(BaseModel):
|
||||
message : str
|
||||
|
||||
|
||||
Reference in New Issue
Block a user