Skip to content

Commit

Permalink
Bump hosted_invoice_url column size to 2048
Browse files Browse the repository at this point in the history
  • Loading branch information
micahflee committed Sep 27, 2024
1 parent a3b65e1 commit c627d60
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
5 changes: 4 additions & 1 deletion hushline/model.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ class ExtraField:
is_verified: Optional[bool]


@enum.unique
class StripeInvoiceStatusEnum(enum.Enum):
DRAFT = "draft"
OPEN = "open"
Expand All @@ -46,6 +47,7 @@ class StripeInvoiceStatusEnum(enum.Enum):
VOID = "void"


@enum.unique
class StripeSubscriptionStatusEnum(enum.Enum):
INCOMPLETE = "incomplete"
INCOMPLETE_EXPIRED = "incomplete_expired"
Expand All @@ -57,6 +59,7 @@ class StripeSubscriptionStatusEnum(enum.Enum):
PAUSED = "paused"


@enum.unique
class StripeEventStatusEnum(enum.Enum):
PENDING = "pending"
IN_PROGRESS = "in_progress"
Expand Down Expand Up @@ -385,7 +388,7 @@ class StripeInvoice(Model):
id: Mapped[int] = mapped_column(primary_key=True)
customer_id: Mapped[str] = mapped_column(db.String(255))
invoice_id: Mapped[str] = mapped_column(db.String(255), unique=True, index=True)
hosted_invoice_url: Mapped[str] = mapped_column(db.String(255))
hosted_invoice_url: Mapped[str] = mapped_column(db.String(2048))
total: Mapped[int] = mapped_column(db.Integer)
status: Mapped[Optional[StripeInvoiceStatusEnum]] = mapped_column(
SQLAlchemyEnum(StripeInvoiceStatusEnum)
Expand Down
2 changes: 1 addition & 1 deletion migrations/versions/e3784181a957_add_stripe_tables.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ def upgrade() -> None:
sa.Column("id", sa.Integer(), nullable=False),
sa.Column("customer_id", sa.String(length=255), nullable=False),
sa.Column("invoice_id", sa.String(length=255), nullable=False),
sa.Column("hosted_invoice_url", sa.String(length=255), nullable=False),
sa.Column("hosted_invoice_url", sa.String(length=2048), nullable=False),
sa.Column("total", sa.Integer(), nullable=False),
sa.Column(
"status",
Expand Down

0 comments on commit c627d60

Please sign in to comment.