Initiale DAteien hinzugefuegt

This commit is contained in:
2025-07-31 13:22:46 +02:00
parent fca440b07b
commit 946037a998
9 changed files with 857 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
from pydantic import BaseModel
class TodoBase(BaseModel):
title : str
description : str | None = None
class TodoCreate(TodoBase):
pass
class Todo(TodoBase):
id : int
owner_id : int
class Config:
orm_mode = True
class UserBase(BaseModel):
email: str
name: str
class UserCreate(UserBase):
pass
class User(UserBase):
id : int
is_active : bool
todos : list[Todo] = []
class Config:
orm_model = True