You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
69 lines
1.7 KiB
69 lines
1.7 KiB
using System.ComponentModel.DataAnnotations;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace EFCoreDatabase.Entities;
|
|
|
|
|
|
[Table("PLAN_MAIN")]
|
|
public class PLAN_MAIN
|
|
{
|
|
/// <summary>
|
|
/// 自增ID
|
|
/// </summary>
|
|
[Column("PLAN_ID")]
|
|
[Key]
|
|
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
|
|
public int PLAN_ID { get; set; }
|
|
|
|
[Column("PLAN_RELATIVE_ID")]
|
|
public int? PLAN_RELATIVE_ID { get; set; }
|
|
|
|
[Column("PLAN_CODE")]
|
|
public string? PLAN_CODE { get; set; }
|
|
|
|
[Column("PLAN_TYPE_CODE")]
|
|
public string? PLAN_TYPE_CODE { get; set; }
|
|
|
|
[Column("PLAN_CREATE_TIME")]
|
|
public string? PLAN_CREATE_TIME { get; set; }
|
|
|
|
[Column("PLAN_BEGIN_TIME")]
|
|
public string? PLAN_BEGIN_TIME { get; set; }
|
|
|
|
[Column("PLAN_END_TIME")]
|
|
public string? PLAN_END_TIME { get; set; }
|
|
|
|
[Column("PLAN_BILL_DATE")]
|
|
public string? PLAN_BILL_DATE { get; set; }
|
|
|
|
[Column("PLAN_STATUS")]
|
|
public string? PLAN_STATUS { get; set; }
|
|
|
|
[Column("PLAN_CREATOR")]
|
|
public string? PLAN_CREATOR { get; set; }
|
|
|
|
[Column("PLAN_FROM_DEPT")]
|
|
public string? PLAN_FROM_DEPT { get; set; }
|
|
|
|
[Column("PLAN_TO_DEPT")]
|
|
public string? PLAN_TO_DEPT { get; set; }
|
|
|
|
[Column("PLAN_FROM_USER")]
|
|
public string? PLAN_FROM_USER { get; set; }
|
|
|
|
[Column("PLAN_TO_USER")]
|
|
public string? PLAN_TO_USER { get; set; }
|
|
|
|
[Column("PLAN_REMARK")]
|
|
public string? PLAN_REMARK { get; set; }
|
|
|
|
[Column("PLAN_FLAG")]
|
|
public string? PLAN_FLAG { get; set; }
|
|
|
|
[Column("PLAN_CONFIRM_TIME")]
|
|
public string? PLAN_CONFIRM_TIME { get; set; }
|
|
|
|
[Column("PLAN_CONFIRM_USER")]
|
|
public string? PLAN_CONFIRM_USER { get; set; }
|
|
|
|
}
|