from sqlalchemy import Column, Integer, String, DateTime,Text, Date from config.database import Base from datetime import datetime class SysModmak(Base): """ 新测试信息表 """ __tablename__ = 'mode_info_extend' onum = Column(Integer, primary_key=True, autoincrement=True, comment='主键ID') model_oneid = Column(String(10), nullable=False, comment='模型编号') model_name_cn = Column(String(100), nullable=False, comment='模型中文名称') model_name_en = Column(String(100), nullable=False, comment='模型英文名称') model_note = Column(Text, nullable=True, comment='模型说明') model_fune_flag = Column(String, nullable=False, comment='模型标志') model_is_open_source = Column(String, nullable=False, comment='模型是否开源') model_release_date = Column(String, nullable=False, comment='模型发布日期') model_website_url = Column(String(255), nullable=False, comment='网址url') model_prompt = Column(Text, nullable=True, comment='提示数据信息') curl_code = Column(Text, nullable=True, comment='curl代码') python_code = Column(Text, nullable=True, comment='python代码') java_code = Column(Text, nullable=True, comment='java代码') model_status = Column(String, nullable=False, comment='模型状态') model_update_date = Column(DateTime, nullable=False, comment='模型更新时间') model_update_by = Column(String(10), nullable=False, comment='模型更新者') model_create_date = Column(DateTime, nullable=False, comment='模型创建时间') model_create_by = Column(String(10), nullable=False, comment='模型创建者') remark = Column(String(255), nullable=True, comment='备注')