Add basic endpoints
This commit is contained in:
@@ -2,9 +2,10 @@ from sqlmodel import SQLModel, Field
|
||||
from uuid import uuid4, UUID
|
||||
|
||||
class House(SQLModel, table=True):
|
||||
id: UUID = Field(primary_key=True, default_factory=uuid4),
|
||||
address: str
|
||||
city: str
|
||||
country: str
|
||||
price: float
|
||||
description: str = None
|
||||
id: UUID = Field(primary_key=True, default_factory=uuid4)
|
||||
address: str = Field()
|
||||
city: str = Field()
|
||||
country: str = Field()
|
||||
price: float = Field()
|
||||
description: str = Field()
|
||||
owner_id: UUID = Field(foreign_key="owner.id")
|
||||
|
||||
@@ -3,7 +3,4 @@ from uuid import uuid4, UUID
|
||||
|
||||
class Owner(SQLModel, table=True):
|
||||
id: UUID = Field(default_factory=uuid4, primary_key=True)
|
||||
name: str
|
||||
email: str
|
||||
# TODO add user_id
|
||||
# TODO add houses
|
||||
user_id: UUID = Field(foreign_key="user.id")
|
||||
|
||||
Reference in New Issue
Block a user