From 8f3de19c6d491da51010776f5e49daa3c7abde0f Mon Sep 17 00:00:00 2001 From: CheezyGarlicBread Date: Mon, 25 Mar 2024 19:18:44 -0400 Subject: [PATCH] further changes to tags and filenames --- backend/models/resource_tag_model.py | 3 ++- backend/models/{user.model.py => user_model.py} | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) rename backend/models/{user.model.py => user_model.py} (95%) 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")