package cn.sikey.tools.dal.dataobject;

import cn.sikey.framework.mybatis.core.dataobject.BaseDO;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @Author: nelson
 * @Date: 2025/6/6
 * @Description: 固件升级
 */
@TableName("st_firmware_upgrade")
@Data
@EqualsAndHashCode(callSuper = true)
public class FirmwareUpgradeDO extends BaseDO {
    /**
     * 主键id
     */
    @TableId
    private Long id;
    /**
     * 项目
     */
    private String project;
    /**
     * 型号
     */
    private String model;
    /**
     * 版本号
     */
    private String versionCode;
    /**
     * 下载地址
     */
    private String downloadUrl;
    /**
     * 固件大小（单位：KB）
     */
    private Float size;
}
