user.py 309 B

12345678910111213141516171819202122
  1. from typing import List
  2. from pydantic import BaseModel
  3. from app.schemas.item import Item
  4. class UserBase(BaseModel):
  5. email: str
  6. class UserCreate(UserBase):
  7. password: str
  8. class User(UserBase):
  9. id: int
  10. is_active: bool
  11. items: List[Item] = []
  12. class Config:
  13. orm_mode = True