package com.xuqm.update.entity; import jakarta.persistence.Column; import jakarta.persistence.Entity; import jakarta.persistence.Id; import jakarta.persistence.Table; import java.time.LocalDateTime; @Entity @Table(name = "update_publish_config", uniqueConstraints = { @jakarta.persistence.UniqueConstraint(columnNames = {"appId"}) }) public class AppPublishConfigEntity { @Id private String id; @Column(nullable = false, length = 64) private String appId; @Column(columnDefinition = "TEXT") private String configJson; @Column(nullable = false) private LocalDateTime updatedAt; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getAppId() { return appId; } public void setAppId(String appId) { this.appId = appId; } public String getConfigJson() { return configJson; } public void setConfigJson(String configJson) { this.configJson = configJson; } public LocalDateTime getUpdatedAt() { return updatedAt; } public void setUpdatedAt(LocalDateTime updatedAt) { this.updatedAt = updatedAt; } }