Files
tam/apiserver/src/data/models.py
T

63 lines
1.1 KiB
Python

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 Count:
prefix: str = ""
unique_buyers: int = 0
total_buys: int = 0
@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 = ""