fix foreign keys

This commit is contained in:
Jacob Windsor
2025-02-19 16:21:39 +01:00
parent 47724059bd
commit ed6c49a1b7
5 changed files with 9 additions and 13 deletions
+1 -1
View File
@@ -8,4 +8,4 @@ class House(SQLModel, table=True):
country: str = Field()
price: float = Field()
description: str = Field()
owner_id: UUID = Field(foreign_key="owner.id")
owner_user_id: UUID = Field(foreign_key="owner.user_id")
+1 -1
View File
@@ -3,4 +3,4 @@ from uuid import uuid4, UUID
class Owner(SQLModel, table=True):
id: UUID = Field(default_factory=uuid4, primary_key=True)
user_id: UUID = Field(foreign_key="user.id")
user_id: UUID = Field(foreign_key="user.id", unique=True)