subscription.go 526 B

123456789101112131415
  1. package models
  2. import "time"
  3. type Subscription struct {
  4. ID string `json:"id"`
  5. UserID string `json:"user_id"`
  6. Plan string `json:"plan"`
  7. Status string `json:"status"`
  8. PeriodStart *time.Time `json:"current_period_start,omitempty"`
  9. PeriodEnd *time.Time `json:"current_period_end,omitempty"`
  10. ProviderSubID *string `json:"provider_subscription_id,omitempty"`
  11. CreatedAt time.Time `json:"created_at"`
  12. UpdatedAt time.Time `json:"updated_at"`
  13. }