Source code for src.models.order_item

"""Modelos de dados para itens de pedido.

Define a classe OrderItem, um modelo Pydantic que representa um item em um
pedido (produto, quantidade e preço unitário).
"""

from pydantic import BaseModel


[docs] class OrderItem(BaseModel): """Representa um item de um pedido. Attributes: product_id (int): ID interno do produto. product_name (str): Nome do produto. quantity (int): Quantidade solicitada. price (float): Preço unitário do produto. """ product_id: int product_name: str quantity: int price: float # preço unitário