orders
This commit is contained in:
@@ -328,6 +328,41 @@ class TCGPlayerGroups(Base):
|
||||
modified_on = Column(String)
|
||||
category_id = Column(Integer)
|
||||
|
||||
class Orders(Base):
|
||||
__tablename__ = 'orders'
|
||||
|
||||
id = Column(String, primary_key=True)
|
||||
order_id = Column(String, unique=True)
|
||||
buyer_name = Column(String)
|
||||
recipient_name = Column(String)
|
||||
recipient_address_one = Column(String)
|
||||
recipient_address_two = Column(String)
|
||||
recipient_city = Column(String)
|
||||
recipient_state = Column(String)
|
||||
recipient_zip = Column(String)
|
||||
recipient_country = Column(String)
|
||||
order_date = Column(String)
|
||||
status = Column(String)
|
||||
num_products = Column(Integer)
|
||||
num_cards = Column(Integer)
|
||||
product_amount = Column(Float)
|
||||
shipping_amount = Column(Float)
|
||||
gross_amount = Column(Float)
|
||||
fee_amount = Column(Float)
|
||||
net_amount = Column(Float)
|
||||
direct_fee_amount = Column(Float)
|
||||
date_created = Column(DateTime, default=datetime.now)
|
||||
date_modified = Column(DateTime, default=datetime.now, onupdate=datetime.now)
|
||||
|
||||
class OrderProducts(Base):
|
||||
__tablename__ = 'order_products'
|
||||
|
||||
id = Column(String, primary_key=True)
|
||||
order_id = Column(String, ForeignKey('orders.id'))
|
||||
product_id = Column(String, ForeignKey('products.id'))
|
||||
quantity = Column(Integer)
|
||||
unit_price = Column(Float)
|
||||
|
||||
# enums
|
||||
|
||||
class RarityEnum(str, Enum):
|
||||
|
Reference in New Issue
Block a user