package org.openlmis.core.model;
import com.j256.ormlite.field.DataType;
import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;
import org.openlmis.core.utils.DateUtil;
import java.util.Date;
import lombok.Data;
@Data
@DatabaseTable(tableName = "lots")
public class Lot extends BaseModel{
@DatabaseField(foreign = true, foreignAutoRefresh = true)
Product product;
@DatabaseField
String lotNumber;
@DatabaseField(canBeNull = false, dataType = DataType.DATE_STRING, format = DateUtil.DB_DATE_FORMAT)
Date expirationDate;
}