package com.lgcns.esg.entity; import com.lgcns.esg.core.entity.BaseEntity; import jakarta.persistence.*; import lombok.*; import org.hibernate.annotations.CreationTimestamp; import org.hibernate.annotations.UpdateTimestamp; import java.time.LocalDateTime; @Entity @Getter @Setter @NoArgsConstructor @AllArgsConstructor @Table(name = "D_SYSTEM_PARAMS") public class SystemParams extends BaseEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "SYS_PARAMS_ID") private Long id; @Column(unique = true, name="CODE") private String code; @Column(name = "VALUE") private String value; @Column(name = "DELETED_AT") private LocalDateTime deletedAt; @Column(name = "DELETED_BY") private String deletedBy; @Column(name = "IS_DELETED") private boolean deleted; @ManyToOne(cascade = CascadeType.ALL) @JoinColumn(name = "SYS_TYPE_ID" ) private SystemType systemType; }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter