add models and routes for ip address
This commit is contained in:
@@ -8,19 +8,24 @@ class IpAddress(BaseModel):
|
||||
username: str
|
||||
ip: IPvAnyAddress
|
||||
socialnetwork: List[str] | None = None
|
||||
status: int = 0
|
||||
created_at: datetime = datetime.today()
|
||||
updated_at: datetime | None = None
|
||||
deleted_at: datetime | None = None
|
||||
disabled_at: datetime | None = None
|
||||
|
||||
class IpAddressOut(BaseModel):
|
||||
id: ObjectIdField = None
|
||||
username: str
|
||||
ip: IPvAnyAddress
|
||||
socialnetwork: List[str] | None = None
|
||||
|
||||
status: int = 0
|
||||
|
||||
class IpAddressIn(BaseModel):
|
||||
username: str
|
||||
ip: IPvAnyAddress
|
||||
socialnetwork: List[str] | None = None
|
||||
|
||||
status: int = 0
|
||||
|
||||
|
||||
class IpAddressRepository(AbstractRepository[IpAdress]):
|
||||
|
Reference in New Issue
Block a user