package com.ese.model.db;
import lombok.Getter;
import lombok.Setter;
import org.hibernate.annotations.Proxy;
import javax.persistence.*;
@Getter
@Setter
@Entity
@Table(name = "stock_movement_in")
@Proxy(lazy=false)
public class StockMovementInModel extends AbstractModel{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int id;
@JoinColumn(name = "status")
private int status;
@OneToOne
@JoinColumn(name = "stock_inout_id")
private StockInOutModel stockInOutModel;
@Column(name="pallet_barcode")
private String palletBarcode;
@Column(name="sn_barcode")
private String snBarcode;
@Column(name="batchno")
private String batchNo;
@Column(name = "isvalid" , columnDefinition="int default 1")
private Integer isValid;
}