invoice payment! prerelease
This commit is contained in:
@@ -9,6 +9,7 @@ from db.base import Base
|
||||
|
||||
class InvoiceStatus(E_cls):
|
||||
PENDING = "PENDING"
|
||||
RECEIVED = "RECEIVED"
|
||||
PAID = "PAID"
|
||||
EXPIRED = "EXPIRED"
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ class OrderItem(Base):
|
||||
__tablename__ = "order_items"
|
||||
|
||||
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
|
||||
order_id: Mapped[int] = mapped_column(ForeignKey("orders.id"))
|
||||
order_id: Mapped[int] = mapped_column(ForeignKey("orders.id", ondelete="CASCADE"))
|
||||
product_id: Mapped[int] = mapped_column(ForeignKey("products.id"))
|
||||
quantity: Mapped[int] = mapped_column(default=1)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user