// <auto-generated> This file has been auto generated by EF Core Power Tools. </auto-generated>
#nullable disable
using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using PVDEMCS.Services.Repositories.Entities.BaseEntity;

namespace PVDEMCS.Services.Repositories.Entities;

/// <summary>
/// 参数配置表
/// </summary>
[Table("sys_config")]
[MySqlCollation("utf8mb4_bin")]
public partial class SysConfigEntity:CUDBaseEntity
{

    /// <summary>
    /// 参数名称
    /// </summary>
    [Column("config_name")]
    [StringLength(100)]
    public string ConfigName { get; set; }

    /// <summary>
    /// 参数键名
    /// </summary>
    [Column("config_key")]
    [StringLength(100)]
    public string ConfigKey { get; set; }

    /// <summary>
    /// 参数键值
    /// </summary>
    [Column("config_value")]
    [StringLength(500)]
    public string ConfigValue { get; set; }

    /// <summary>
    /// 系统内置（Y是 N否）
    /// </summary>
    [Column("config_type")]
    [StringLength(1)]
    public string ConfigType { get; set; }

    /// <summary>
    /// 备注
    /// </summary>
    [Column("remark")]
    [StringLength(500)]
    public string Remark { get; set; }

}