Skip to content

Commit 9510f44

Browse files
committed
feat(presentation): remove ids from views
1 parent 2571144 commit 9510f44

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

src/app_name_snake_case/presentation/adapters/user_views.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,7 @@ class UserSchemasFromPostgres(UserViews[UserSchema, UserSchema | None]):
1515
session: AsyncSession
1616

1717
async def view_of_user(self, user: User, /) -> UserSchema:
18-
return UserSchema(
19-
id=user.id,
20-
name=user.name,
21-
)
18+
return UserSchema(name=user.name)
2219

2320
async def view_of_user_with_id(
2421
self, user_id: UUID | None, /
@@ -32,4 +29,4 @@ async def view_of_user_with_id(
3229
if user_name is None:
3330
return None
3431

35-
return UserSchema(id=user_id, name=user_name)
32+
return UserSchema(name=user_name)

src/app_name_snake_case/presentation/fastapi/schemas/output.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
from typing import Literal
2-
from uuid import UUID
32

43
from pydantic import BaseModel
54

65
from app_name_snake_case.presentation.fastapi.schemas.common import ErrorSchema
76

87

98
class UserSchema(BaseModel):
10-
id: UUID
119
name: str
1210

1311

0 commit comments

Comments
 (0)