# 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"))