schangxiang@126.com
2024-04-23 f47411fb53aeee0c7bd514cbc841f9030349f448
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
using Admin.NET.Core;
using Furion.DatabaseAccessor;
using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
 
namespace Furion.Extras.Admin.NET.Entity
{
    /// <summary>
    /// 低代码模块数据库配置
    /// </summary>
    [Table("sys_low_code_module_database")]
    [Comment("低代码模块管理")]
    public class SysLowCodeDataBase : DEntityBase<Guid, MasterDbContextLocator>
    {
        public long SysLowCodeId { get; set; }
        public SysLowCode SysLowCode { get; set; }
 
        /// <summary>
        /// 组件Key
        /// </summary>
        [Comment("组件Key")]
        [MaxLength(200)]
        public string Control_Key { get; set; }
 
        /// <summary>
        /// 组件名称
        /// </summary>
        [Comment("组件名称")]
        [MaxLength(200)]
        public string Control_Label { get; set; }
 
        /// <summary>
        /// 组件字段
        /// </summary>
        [Comment("组件字段")]
        [MaxLength(200)]
        public string Control_Model { get; set; }
 
        /// <summary>
        /// 组件类型
        /// </summary>
        [Comment("组件字段")]
        [MaxLength(200)]
        public string Control_Type { get; set; }
 
        /// <summary>
        /// 表名
        /// </summary>
        [Comment("表名")]
        [MaxLength(200)]
        public string TableName { get; set; }
 
        /// <summary>
        /// 类名
        /// </summary>
        [Comment("类名")]
        [MaxLength(200)]
        public string ClassName { get; set; }
 
        /// <summary>
        /// 表描述
        /// </summary>
        [Comment("表描述")]
        [MaxLength(200)]
        public string TableDesc { get; set; }
 
        /// <summary>
        /// 字段名称
        /// </summary>
        [Comment("字段名称")]
        [MaxLength(200)]
        public string FieldName { get; set; }
 
        /// <summary>
        /// 数据类型
        /// </summary>
        [Comment("数据类型")]
        [MaxLength(200)]
        public string DbTypeName { get; set; }
 
        /// <summary>
        /// 传入数据类型
        /// </summary>
        [Comment("传入数据类型")]
        [MaxLength(200)]
        public string DtoTypeName { get; set; }
 
        /// <summary>
        /// 数据类型补充参数
        /// </summary>
        [Comment("数据类型补充参数")]
        [MaxLength(200)]
        public string DbParam { get; set; }
 
        /// <summary>
        /// 是否必填
        /// </summary>
        [Comment("是否必填")]
        public bool? IsRequired { get; set; }
 
        /// <summary>
        /// 列表显示
        /// </summary>
        [Comment("列表显示")]
        public bool? WhetherTable { get; set; }
 
        /// <summary>
        /// 排序
        /// </summary>
        [Comment("排序")]
        public bool? WhetherOrderBy { get; set; }
 
        /// <summary>
        /// 增改
        /// </summary>
        [Comment("增改")]
        public bool? WhetherAddUpdate { get; set; }
 
        /// <summary>
        /// 是否是查询
        /// </summary>
        [Comment("是否是查询")]
        public bool? QueryWhether { get; set; }
 
        /// <summary>
        /// 查询方式
        /// </summary>
        [Comment("查询方式")]
        public string QueryType { get; set; }
 
        /// <summary>
        /// 是否联合主键
        /// </summary>
        [Comment("是否联合主键")]
        public bool? WhetherUnionKey { get; set; }
    }
}