Skip to content

Merging Boxoffice models #2006

@jace

Description

@jace

The Boxoffice repository and app is pending merger into this Funnel repository and app. These apps have overlapping models that need to be consolidated into a simpler product spec. This issue discusses the ones needing merger.

  • boxoffice.User → funnel.Account[User]
  • boxoffice.Organization → funnel.Account[Organization]
  • boxoffice.DiscountPolicy → funnel.DiscountPolicy
  • boxoffice.DiscountCoupon → funnel.DiscountCoupon
  • boxoffice.Menu → ? (funnel.Menu or funnel.Project)
  • boxoffice.Category → ?
  • boxoffice.Ticket → funnel.Ticket
  • boxoffice.Price → funnel.Price
  • boxoffice.Order → funnel.Order
  • boxoffice.OrderSession → ? (funnel.LoginSession or other)
  • boxoffice.LineItem → funnel.OrderLineItem
  • boxoffice.OnlinePayment → funnel.OnlinePayment
  • boxoffice.PaymentTransaction → funnel.PaymentTransaction
  • boxoffice.Assignee → funnel.TicketParticipant -> funnel.ProjectMembership
  • boxoffice.Invoice → funnel.OrderInvoice
  • funnel.TicketEvent → funnel.Project (this is a major data migration)
  • funnel.TicketType → ?
  • funnel.TicketEventParticipant → ?
  • funnel.TicketClient → None
  • funnel.SyncTicket → None

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions