Cart rendering, bug fixes with cart adding/rming

This commit is contained in:
2026-02-08 19:15:48 +07:00
parent e8a61c05b3
commit 6409d66dfd
12 changed files with 252 additions and 38 deletions

View File

@@ -4,6 +4,7 @@ from sqlalchemy import ForeignKey, BigInteger
from sqlalchemy.orm import Mapped, mapped_column, relationship
from sqlalchemy.dialects.postgresql import ENUM
from db.base import Base
from db.models.products import Product
class OrderStatus(enum.Enum):
@@ -33,3 +34,4 @@ class OrderItem(Base):
quantity: Mapped[int] = mapped_column(default=1)
order: Mapped["Order"] = relationship("Order", back_populates="items")
product: Mapped["Product"] = relationship("Product")