Tickets working

This commit is contained in:
2026-05-01 17:43:48 -04:00
parent c9d6a87499
commit 5e135c786b
13 changed files with 442 additions and 0 deletions
+56
View File
@@ -0,0 +1,56 @@
from dataclasses import dataclass
@dataclass
class Prefix:
prefix: str = ""
color: str = ""
weight: int = 0
@dataclass
class Ticket:
prefix: str = ""
ticket_id: int = 0
first_name: str = ""
last_name: str = ""
phone_number: str = ""
pref: str = ""
@dataclass
class Basket:
prefix: str = ""
basket_id: int = 0
description: str = ""
winning_ticket: int = 0
@dataclass
class Donor:
donor_id: int = 0
donor_name: str = ""
donor_business: str = ""
@dataclass
class BasketDonorRel:
b_prefix: str = ""
b_id: int = 0
d_id: int = 0
@dataclass
class WinnerByBasket:
prefix: str = ""
basket_id: int = 0
description: str = ""
winning_ticket: int = 0
last_name: str = ""
first_name: str = ""
phone_number: str = ""
pref: str = ""
@dataclass
class WinnerByName:
prefix: str = ""
last_name: str = ""
first_name: str = ""
phone_number: str = ""
basket_id: int = 0
description: str = ""
pref: str = ""