mirror of
https://github.com/nsnail/NetAdmin.git
synced 2025-04-23 14:42:51 +08:00
parent
fc40170009
commit
a330495624
@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
<configuration>
|
<configuration>
|
||||||
<packageSources>
|
<packageSources>
|
||||||
<clear />
|
|
||||||
<add key="nuget.cdn.azure.cn" value="https://nuget.cdn.azure.cn/v3/index.json" />
|
<add key="nuget.cdn.azure.cn" value="https://nuget.cdn.azure.cn/v3/index.json" />
|
||||||
</packageSources>
|
</packageSources>
|
||||||
</configuration>
|
</configuration>
|
@ -5,7 +5,7 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 字典目录表
|
/// 字典目录表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(Code)}", nameof(Code), true)]
|
[Index(Chars.FLG_DB_INDEX_PREFIX + nameof(Code), nameof(Code), true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_DicCatalog))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_DicCatalog))]
|
||||||
public record Sys_DicCatalog : VersionEntity
|
public record Sys_DicCatalog : VersionEntity
|
||||||
{
|
{
|
||||||
|
@ -5,8 +5,8 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 字典内容表
|
/// 字典内容表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(CatalogId)}_{nameof(Key)}", $"{nameof(CatalogId)},{nameof(Key)}", true)]
|
[Index($"{Chars.FLG_DB_INDEX_PREFIX}{nameof(CatalogId)}_{nameof(Key)}", $"{nameof(CatalogId)},{nameof(Key)}", true)]
|
||||||
[Index($"idx_{{tablename}}_{nameof(CatalogId)}_{nameof(Value)}", $"{nameof(CatalogId)},{nameof(Value)}", true)]
|
[Index($"{Chars.FLG_DB_INDEX_PREFIX}{nameof(CatalogId)}_{nameof(Value)}", $"{nameof(CatalogId)},{nameof(Value)}", true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_DicContent))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_DicContent))]
|
||||||
public record Sys_DicContent : VersionEntity
|
public record Sys_DicContent : VersionEntity
|
||||||
{
|
{
|
||||||
|
@ -6,7 +6,7 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 计划作业执行记录表
|
/// 计划作业执行记录表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(JobId)}_{nameof(TimeId)}", $"{nameof(JobId)},{nameof(TimeId)}", true)]
|
[Index($"{Chars.FLG_DB_INDEX_PREFIX}{nameof(JobId)}_{nameof(TimeId)}", $"{nameof(JobId)},{nameof(TimeId)}", true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_JobRecord))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_JobRecord))]
|
||||||
public record Sys_JobRecord : LiteImmutableEntity
|
public record Sys_JobRecord : LiteImmutableEntity
|
||||||
{
|
{
|
||||||
|
@ -7,7 +7,7 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 菜单表
|
/// 菜单表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(Name)}", nameof(Name), true)]
|
[Index(Chars.FLG_DB_INDEX_PREFIX + nameof(Name), nameof(Name), true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_Menu))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_Menu))]
|
||||||
public record Sys_Menu : VersionEntity, IFieldSort
|
public record Sys_Menu : VersionEntity, IFieldSort
|
||||||
{
|
{
|
||||||
|
@ -6,8 +6,8 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 请求日志表
|
/// 请求日志表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(ApiId)}", nameof(ApiId), false)]
|
[Index(Chars.FLG_DB_INDEX_PREFIX + nameof(ApiId), nameof(ApiId), false)]
|
||||||
[Index($"idx_{{tablename}}_{nameof(CreatedTime)}", nameof(CreatedTime), false)]
|
[Index(Chars.FLG_DB_INDEX_PREFIX + nameof(CreatedTime), nameof(CreatedTime), false)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_RequestLog))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_RequestLog))]
|
||||||
public record Sys_RequestLog : ImmutableEntity, IFieldCreatedClient
|
public record Sys_RequestLog : ImmutableEntity, IFieldCreatedClient
|
||||||
{
|
{
|
||||||
|
@ -8,7 +8,7 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 角色表
|
/// 角色表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index("idx_{tablename}_01", nameof(Name), true)]
|
[Index(Chars.FLG_DB_INDEX_PREFIX + nameof(Name), nameof(Name), true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_Role))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_Role))]
|
||||||
public record Sys_Role : VersionEntity, IFieldSort, IFieldEnabled, IFieldSummary, IRegister
|
public record Sys_Role : VersionEntity, IFieldSort, IFieldEnabled, IFieldSummary, IRegister
|
||||||
{
|
{
|
||||||
|
@ -5,7 +5,7 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 角色-部门映射表
|
/// 角色-部门映射表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(RoleId)}_{nameof(DeptId)}", $"{nameof(RoleId)},{nameof(DeptId)}", true)]
|
[Index($"{Chars.FLG_DB_INDEX_PREFIX}{nameof(RoleId)}_{nameof(DeptId)}", $"{nameof(RoleId)},{nameof(DeptId)}", true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_RoleDept))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_RoleDept))]
|
||||||
public record Sys_RoleDept : ImmutableEntity
|
public record Sys_RoleDept : ImmutableEntity
|
||||||
{
|
{
|
||||||
|
@ -5,7 +5,7 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 角色-菜单映射表
|
/// 角色-菜单映射表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(RoleId)}_{nameof(MenuId)}", $"{nameof(RoleId)},{nameof(MenuId)}", true)]
|
[Index($"{Chars.FLG_DB_INDEX_PREFIX}{nameof(RoleId)}_{nameof(MenuId)}", $"{nameof(RoleId)},{nameof(MenuId)}", true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_RoleMenu))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_RoleMenu))]
|
||||||
public record Sys_RoleMenu : ImmutableEntity
|
public record Sys_RoleMenu : ImmutableEntity
|
||||||
{
|
{
|
||||||
|
@ -5,7 +5,8 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 站内信-部门映射表
|
/// 站内信-部门映射表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(DeptId)}_{nameof(SiteMsgId)}", $"{nameof(DeptId)},{nameof(SiteMsgId)}", true)]
|
[Index($"{Chars.FLG_DB_INDEX_PREFIX}{nameof(DeptId)}_{nameof(SiteMsgId)}", $"{nameof(DeptId)},{nameof(SiteMsgId)}"
|
||||||
|
, true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_SiteMsgDept))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_SiteMsgDept))]
|
||||||
public record Sys_SiteMsgDept : ImmutableEntity
|
public record Sys_SiteMsgDept : ImmutableEntity
|
||||||
{
|
{
|
||||||
|
@ -6,7 +6,8 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 站内信标记表
|
/// 站内信标记表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(SiteMsgId)}_{nameof(UserId)}", $"{nameof(SiteMsgId)},{nameof(UserId)}", true)]
|
[Index($"{Chars.FLG_DB_INDEX_PREFIX}{nameof(SiteMsgId)}_{nameof(UserId)}", $"{nameof(SiteMsgId)},{nameof(UserId)}"
|
||||||
|
, true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_SiteMsgFlag))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_SiteMsgFlag))]
|
||||||
public record Sys_SiteMsgFlag : MutableEntity
|
public record Sys_SiteMsgFlag : MutableEntity
|
||||||
{
|
{
|
||||||
|
@ -5,7 +5,8 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 站内信-角色映射表
|
/// 站内信-角色映射表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(RoleId)}_{nameof(SiteMsgId)}", $"{nameof(RoleId)},{nameof(SiteMsgId)}", true)]
|
[Index($"{Chars.FLG_DB_INDEX_PREFIX}{nameof(RoleId)}_{nameof(SiteMsgId)}", $"{nameof(RoleId)},{nameof(SiteMsgId)}"
|
||||||
|
, true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_SiteMsgRole))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_SiteMsgRole))]
|
||||||
public record Sys_SiteMsgRole : ImmutableEntity
|
public record Sys_SiteMsgRole : ImmutableEntity
|
||||||
{
|
{
|
||||||
|
@ -5,7 +5,8 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 站内信-用户映射表
|
/// 站内信-用户映射表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(UserId)}_{nameof(SiteMsgId)}", $"{nameof(UserId)},{nameof(SiteMsgId)}", true)]
|
[Index($"{Chars.FLG_DB_INDEX_PREFIX}{nameof(UserId)}_{nameof(SiteMsgId)}", $"{nameof(UserId)},{nameof(SiteMsgId)}"
|
||||||
|
, true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_SiteMsgUser))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_SiteMsgUser))]
|
||||||
public record Sys_SiteMsgUser : ImmutableEntity
|
public record Sys_SiteMsgUser : ImmutableEntity
|
||||||
{
|
{
|
||||||
|
@ -7,9 +7,9 @@ namespace NetAdmin.Domain.DbMaps.Sys;
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 用户基本信息表
|
/// 用户基本信息表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Index($"idx_{{tablename}}_{nameof(Email)}", nameof(Email), true)]
|
[Index(Chars.FLG_DB_INDEX_PREFIX + nameof(Email), nameof(Email), true)]
|
||||||
[Index($"idx_{{tablename}}_{nameof(Mobile)}", nameof(Mobile), true)]
|
[Index(Chars.FLG_DB_INDEX_PREFIX + nameof(Mobile), nameof(Mobile), true)]
|
||||||
[Index($"idx_{{tablename}}_{nameof(UserName)}", nameof(UserName), true)]
|
[Index(Chars.FLG_DB_INDEX_PREFIX + nameof(UserName), nameof(UserName), true)]
|
||||||
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_User))]
|
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_User))]
|
||||||
public record Sys_User : VersionEntity, IFieldSummary, IFieldEnabled, IRegister
|
public record Sys_User : VersionEntity, IFieldSummary, IFieldEnabled, IRegister
|
||||||
{
|
{
|
||||||
|
@ -67,8 +67,8 @@ public record CreateUserProfileReq : Sys_UserProfile
|
|||||||
public override string GraduateSchool { get; init; }
|
public override string GraduateSchool { get; init; }
|
||||||
|
|
||||||
/// <inheritdoc cref="Sys_UserProfile.Height" />
|
/// <inheritdoc cref="Sys_UserProfile.Height" />
|
||||||
[Range(100, 250)]
|
|
||||||
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
|
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
|
||||||
|
[Range(100, 250)]
|
||||||
public override int? Height { get; init; }
|
public override int? Height { get; init; }
|
||||||
|
|
||||||
/// <inheritdoc cref="Sys_UserProfile.HomeAddress" />
|
/// <inheritdoc cref="Sys_UserProfile.HomeAddress" />
|
||||||
|
@ -39,6 +39,7 @@ public static class Chars
|
|||||||
public const string FLG_DB_FIELD_TYPE_VARCHAR_63 = "varchar(63)";
|
public const string FLG_DB_FIELD_TYPE_VARCHAR_63 = "varchar(63)";
|
||||||
public const string FLG_DB_FIELD_TYPE_VARCHAR_7 = "varchar(7)";
|
public const string FLG_DB_FIELD_TYPE_VARCHAR_7 = "varchar(7)";
|
||||||
public const string FLG_DB_FIELD_TYPE_VARCHAR_MAX = "varchar(max)";
|
public const string FLG_DB_FIELD_TYPE_VARCHAR_MAX = "varchar(max)";
|
||||||
|
public const string FLG_DB_INDEX_PREFIX = "idx_{tablename}_";
|
||||||
public const string FLG_DB_TABLE_NAME_PREFIX = "";
|
public const string FLG_DB_TABLE_NAME_PREFIX = "";
|
||||||
public const string FLG_FREE_SQL_GLOBAL_FILTER_DATA = nameof(FLG_FREE_SQL_GLOBAL_FILTER_DATA);
|
public const string FLG_FREE_SQL_GLOBAL_FILTER_DATA = nameof(FLG_FREE_SQL_GLOBAL_FILTER_DATA);
|
||||||
public const string FLG_FREE_SQL_GLOBAL_FILTER_DELETE = nameof(FLG_FREE_SQL_GLOBAL_FILTER_DELETE);
|
public const string FLG_FREE_SQL_GLOBAL_FILTER_DELETE = nameof(FLG_FREE_SQL_GLOBAL_FILTER_DELETE);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user