py_scripts/model/football_match_spf_odds.py

31 lines
1.1 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 FootballMatchSpfOdd(Base):
__tablename__ = 'football_match_spf_odds'
__table_args__ = {'comment': '竞彩足球胜平负赔率表'}
id = Column(Integer, primary_key=True)
match_id = Column(Integer)
issue = Column(VARCHAR(255))
result = Column(Integer, comment='结果')
odds = Column(Float)
rq_count = Column(Integer, comment='让球数')
rq_result = Column(Integer, comment='让球结果')
rq_odds = Column(Float)
win = Column(Float, comment='')
draw = Column(Float, comment='')
lost = Column(Float, comment='')
rq_win = Column(Float, comment='让球-胜')
rq_draw = Column(Float, comment='让球-平')
rq_lost = Column(Float, comment='让球-负')
odds_history = Column(JSON)
rq_odds_history = Column(JSON)
created_at = Column(DateTime, server_default=text("CURRENT_TIMESTAMP"))