interest coupons/ picture for rates/ small improvements

This commit is contained in:
Vladless
2026-02-04 23:45:34 +03:00
parent 6b226fb0de
commit 16a8d88bd0
10 changed files with 575 additions and 76 deletions
+5 -1
View File
@@ -16,7 +16,7 @@ from sqlalchemy import (
String,
Text,
UniqueConstraint,
text
text,
)
from sqlalchemy.dialects.postgresql import JSONB
from sqlalchemy.orm import Mapped, declarative_base, mapped_column, relationship
@@ -186,6 +186,10 @@ class Coupon(DictLikeMixin, Base):
days = Column(Integer, nullable=True)
new_users_only = Column(Boolean, nullable=False, server_default=text("false"))
percent = Column(Integer, nullable=True)
max_discount_amount = Column(Integer, nullable=True)
min_order_amount = Column(Integer, nullable=True)
class CouponUsage(DictLikeMixin, Base):
__tablename__ = "coupon_usages"