using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Microsoft.EntityFrameworkCore; #nullable disable namespace Ropin.Inspection.Model.Entities { [Table("TAIC_AIBox")] public partial class TaicAibox { [Key] [Column("C_ID", TypeName = "varchar(50)")] public string CId { get; set; } [Required] [Column("C_Name", TypeName = "varchar(100)")] public string CName { get; set; } [Required] [Column("C_AIBoxNo", TypeName = "varchar(50)")] public string CAiboxNo { get; set; } [Required] [Column("C_QRCode", TypeName = "varchar(255)")] public string CQrcode { get; set; } [Required] [Column("C_MachineCode", TypeName = "varchar(255)")] public string CMachineCode { get; set; } [Column("D_ProdDate", TypeName = "datetime")] public DateTime DProdDate { get; set; } [Required] [Column("C_AIBoxTemplateCode", TypeName = "varchar(50)")] public string CAiboxTemplateCode { get; set; } [Required] [Column("C_StoreCode", TypeName = "varchar(50)")] public string CStoreCode { get; set; } [Column("C_CfgUrl", TypeName = "varchar(1024)")] public string CCfgUrl { get; set; } [Column("I_Sort", TypeName = "int(11)")] public int? I_Sort { get; set; } [Column("C_Remark", TypeName = "varchar(1024)")] public string CRemark { get; set; } [Required] [Column("C_CreateBy", TypeName = "varchar(50)")] public string CCreateBy { get; set; } [Column("D_CreateOn", TypeName = "datetime")] public DateTime DCreateOn { get; set; } [Column("C_LastUpdatedBy", TypeName = "varchar(50)")] public string CLastUpdatedBy { get; set; } [Column("D_LastUpdatedOn", TypeName = "datetime")] public DateTime? DLastUpdatedOn { get; set; } [Column("C_RunStatus", TypeName = "int(11)")] public int CRunStatus { get; set; } [Column("C_Status", TypeName = "int(11)")] public int CStatus { get; set; } } }