2024-06-15 17:04:28 +07:00

53 lines
1.3 KiB
Java

package org.sadigit.entity.referensi;
import java.time.LocalDateTime;
import io.quarkus.hibernate.orm.panache.PanacheEntity;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.ManyToOne;
import jakarta.persistence.Table;
import lombok.Getter;
import lombok.Setter;
@Entity
@Setter
@Getter
@Table(name = "material", schema = "apkt_transactional")
public class Material extends PanacheEntity {
@Column(name = "id", nullable = false)
private Long id;
@Column(name = "nama", nullable = false)
private String nama;
@Column(name = "created_date")
private LocalDateTime created_date;
@Column(name = "created_by")
private Long created_by;
@Column(name = "updated_date")
private LocalDateTime updated_date;
@Column(name = "updated_by")
private Long updated_by;
@Column(name = "stok")
private Long stok;
@Column(name = "stok_os")
private Long stok_os;
@Column(name = "satuan")
private String satuan;
@Column(name = "merk")
private String merk;
@Column(name = "tahun_manufaktur")
private String tahun_manufaktur;
@ManyToOne
@JoinColumn(name = "id_posko", referencedColumnName = "id")
private Posko posko;
}