diff --git a/backend/models/resource_tag_model.py b/backend/models/resource_tag_model.py index 5275611..01aec83 100644 --- a/backend/models/resource_tag_model.py +++ b/backend/models/resource_tag_model.py @@ -4,9 +4,10 @@ from typing import List from datetime import datetime from typing import Optional from .tag_model import Tag +from .resource_model import Resource -class ResourceTag(BaseModel): +class ResourceTag(Resource, BaseModel): id: int | None = None resourceid: int | None = None tagid: Tag diff --git a/backend/models/user.model.py b/backend/models/user_model.py similarity index 95% rename from backend/models/user.model.py rename to backend/models/user_model.py index f4530a5..c881d54 100644 --- a/backend/models/user.model.py +++ b/backend/models/user_model.py @@ -7,7 +7,7 @@ from .enum_for_models import UserTypeEnum, ProgramTypeEnum class User(BaseModel): - id: int + id: int | None = None username: str = Field(..., description="The username of the user") email: str = Field(..., description="The e-mail of the user") experience: int = Field(..., description="Years of Experience of the User")