Cart rendering, bug fixes with cart adding/rming
This commit is contained in:
@@ -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")
|
||||
|
||||
@@ -2,6 +2,7 @@ from typing import Optional
|
||||
from sqlalchemy import ForeignKey, Text, Index
|
||||
from sqlalchemy.orm import Mapped, mapped_column, relationship
|
||||
from sqlalchemy.dialects.postgresql import TSVECTOR
|
||||
|
||||
from db.base import Base
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user