package com.baiyue.lastleg.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.time.LocalDateTime; @Data @TableName("ll_event_outbox") public class LastlegEventOutbox { @TableId(type = IdType.INPUT) private Long id; private String customerId; private String aggregateType; private String aggregateId; private String eventType; private Integer eventVersion; private String eventKey; private String payloadJson; private String status; private Integer retryCount; private LocalDateTime nextRetryAt; private LocalDateTime publishedAt; private String lastError; private LocalDateTime createdAt; }