52 lines
1.6 KiB
Python
52 lines
1.6 KiB
Python
# coding: utf-8
|
|
from sqlalchemy import Column, DateTime, Float, Integer, JSON, text
|
|
from sqlalchemy.dialects.mysql import VARCHAR
|
|
from sqlalchemy.ext.declarative import declarative_base
|
|
|
|
Base = declarative_base()
|
|
metadata = Base.metadata
|
|
|
|
|
|
class FootballMatchBfOdd(Base):
|
|
__tablename__ = 'football_match_bf_odds'
|
|
__table_args__ = {'comment': '竞彩足球比分赔率表'}
|
|
|
|
id = Column(Integer, primary_key=True)
|
|
match_id = Column(Integer)
|
|
issue = Column(VARCHAR(255))
|
|
result = Column(VARCHAR(50))
|
|
odds = Column(Float)
|
|
_1_0 = Column('1-0', Float)
|
|
_2_0 = Column('2-0', Float)
|
|
_2_1 = Column('2-1', Float)
|
|
_3_0 = Column('3-0', Float)
|
|
_3_1 = Column('3-1', Float)
|
|
_3_2 = Column('3-2', Float)
|
|
_4_0 = Column('4-0', Float)
|
|
_4_1 = Column('4-1', Float)
|
|
_4_2 = Column('4-2', Float)
|
|
_5_0 = Column('5-0', Float)
|
|
_5_1 = Column('5-1', Float)
|
|
_5_2 = Column('5-2', Float)
|
|
_0_0 = Column('0-0', Float)
|
|
_1_1 = Column('1-1', Float)
|
|
_2_2 = Column('2-2', Float)
|
|
_3_3 = Column('3-3', Float)
|
|
_0_1 = Column('0-1', Float)
|
|
_0_2 = Column('0-2', Float)
|
|
_1_2 = Column('1-2', Float)
|
|
_0_3 = Column('0-3', Float)
|
|
_1_3 = Column('1-3', Float)
|
|
_2_3 = Column('2-3', Float)
|
|
_0_4 = Column('0-4', Float)
|
|
_1_4 = Column('1-4', Float)
|
|
_2_4 = Column('2-4', Float)
|
|
_0_5 = Column('0-5', Float)
|
|
_1_5 = Column('1-5', Float)
|
|
_2_5 = Column('2-5', Float)
|
|
win_others = Column(Float)
|
|
draw_others = Column(Float)
|
|
lost_others = Column(Float)
|
|
odds_history = Column(JSON)
|
|
created_at = Column(DateTime, server_default=text("CURRENT_TIMESTAMP"))
|