feat: addon.is_enabled

This commit is contained in:
2026-08-17 21:57:38 +07:00
parent 05914f0b23
commit 9e209dd695
4 changed files with 42 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
from sqlalchemy import FLOAT, INTEGER, TEXT
from sqlalchemy import BOOLEAN, FLOAT, INTEGER, TEXT
from sqlalchemy.orm import Mapped, mapped_column
from db.base import Base
@@ -11,3 +11,4 @@ class Addon(Base):
name: Mapped[str] = mapped_column(TEXT, nullable=False, unique=False)
price: Mapped[float] = mapped_column(FLOAT, nullable=False)
free_threshold: Mapped[int] = mapped_column(INTEGER, default=-1)
is_enabled: Mapped[bool] = mapped_column(BOOLEAN, default=False, nullable=True)