// Path: src/main/java/com/appleframework/deploy/entity/Record.java
// public class Record implements Serializable {
//     private Long id;
// 
//     private Integer taskId;
// 
//     private Integer status;
// 
//     private Integer action;
// 
//     private Integer duration;
// 
//     private Date createAt;
// 
//     private static final long serialVersionUID = 1L;
// 
//     public Long getId() {
//         return id;
//     }
// 
//     public void setId(Long id) {
//         this.id = id;
//     }
// 
//     public Integer getTaskId() {
//         return taskId;
//     }
// 
//     public void setTaskId(Integer taskId) {
//         this.taskId = taskId;
//     }
// 
//     public Integer getStatus() {
//         return status;
//     }
// 
//     public void setStatus(Integer status) {
//         this.status = status;
//     }
// 
//     public Integer getAction() {
//         return action;
//     }
// 
//     public void setAction(Integer action) {
//         this.action = action;
//     }
// 
//     public Integer getDuration() {
//         return duration;
//     }
// 
//     public void setDuration(Integer duration) {
//         this.duration = duration;
//     }
// 
//     public Date getCreateAt() {
//         return createAt;
//     }
// 
//     public void setCreateAt(Date createAt) {
//         this.createAt = createAt;
//     }
// }
// 
// Path: src/main/java/com/appleframework/deploy/entity/RecordWithBLOBs.java
// public class RecordWithBLOBs extends Record implements Serializable {
//     private String command;
// 
//     private String memo;
// 
//     private static final long serialVersionUID = 1L;
// 
//     public String getCommand() {
//         return command;
//     }
// 
//     public void setCommand(String command) {
//         this.command = command == null ? null : command.trim();
//     }
// 
//     public String getMemo() {
//         return memo;
//     }
// 
//     public void setMemo(String memo) {
//         this.memo = memo == null ? null : memo.trim();
//     }
// }


import org.springframework.stereotype.Repository;
import com.appleframework.deploy.entity.Record;
import com.appleframework.deploy.entity.RecordWithBLOBs;

package com.appleframework.deploy.dao;



@Repository
public interface RecordMapper {
    int deleteByPrimaryKey(Long id);

    int insert(RecordWithBLOBs record);

    int insertSelective(RecordWithBLOBs record);

    RecordWithBLOBs selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(RecordWithBLOBs record);

    int updateByPrimaryKeyWithBLOBs(RecordWithBLOBs record);


// Path: src/main/java/com/appleframework/deploy/entity/Record.java
// public class Record implements Serializable {
//     private Long id;
// 
//     private Integer taskId;
// 
//     private Integer status;
// 
//     private Integer action;
// 
//     private Integer duration;
// 
//     private Date createAt;
// 
//     private static final long serialVersionUID = 1L;
// 
//     public Long getId() {
//         return id;
//     }
// 
//     public void setId(Long id) {
//         this.id = id;
//     }
// 
//     public Integer getTaskId() {
//         return taskId;
//     }
// 
//     public void setTaskId(Integer taskId) {
//         this.taskId = taskId;
//     }
// 
//     public Integer getStatus() {
//         return status;
//     }
// 
//     public void setStatus(Integer status) {
//         this.status = status;
//     }
// 
//     public Integer getAction() {
//         return action;
//     }
// 
//     public void setAction(Integer action) {
//         this.action = action;
//     }
// 
//     public Integer getDuration() {
//         return duration;
//     }
// 
//     public void setDuration(Integer duration) {
//         this.duration = duration;
//     }
// 
//     public Date getCreateAt() {
//         return createAt;
//     }
// 
//     public void setCreateAt(Date createAt) {
//         this.createAt = createAt;
//     }
// }
// 
// Path: src/main/java/com/appleframework/deploy/entity/RecordWithBLOBs.java
// public class RecordWithBLOBs extends Record implements Serializable {
//     private String command;
// 
//     private String memo;
// 
//     private static final long serialVersionUID = 1L;
// 
//     public String getCommand() {
//         return command;
//     }
// 
//     public void setCommand(String command) {
//         this.command = command == null ? null : command.trim();
//     }
// 
//     public String getMemo() {
//         return memo;
//     }
// 
//     public void setMemo(String memo) {
//         this.memo = memo == null ? null : memo.trim();
//     }
// }


// Path: src/main/java/com/appleframework/deploy/dao/RecordMapper.java
import org.springframework.stereotype.Repository;
import com.appleframework.deploy.entity.Record;
import com.appleframework.deploy.entity.RecordWithBLOBs;

package com.appleframework.deploy.dao;



@Repository
public interface RecordMapper {
    int deleteByPrimaryKey(Long id);

    int insert(RecordWithBLOBs record);

    int insertSelective(RecordWithBLOBs record);

    RecordWithBLOBs selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(RecordWithBLOBs record);

    int updateByPrimaryKeyWithBLOBs(RecordWithBLOBs record);


    int updateByPrimaryKey(Record record);
