update 种子文件转为XML格式
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
@@ -50,6 +51,7 @@ namespace Ewide.Core
|
||||
/// <summary>
|
||||
/// 所属类型
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public SysDictType SysDictType { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@ using Microsoft.EntityFrameworkCore.Metadata.Builders;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
@@ -47,6 +48,7 @@ namespace Ewide.Core
|
||||
/// <summary>
|
||||
/// 字典数据
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public ICollection<SysDictData> SysDictDatas { get; set; }
|
||||
|
||||
public void Configure(EntityTypeBuilder<SysDictType> entityBuilder, DbContext dbContext, Type dbContextLocator)
|
||||
|
||||
@@ -4,6 +4,7 @@ using Microsoft.EntityFrameworkCore.Metadata.Builders;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
@@ -44,11 +45,13 @@ namespace Ewide.Core
|
||||
/// <summary>
|
||||
/// 多对多(职位)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public ICollection<SysPos> SysPos { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多中间表(员工-职位)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public List<SysEmpPos> SysEmpPos { get; set; }
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using Furion.DatabaseAccessor;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
@@ -33,6 +34,7 @@ namespace Ewide.Core
|
||||
/// <summary>
|
||||
/// 一对一引用(职位)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public SysPos SysPos { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
@@ -129,11 +130,13 @@ namespace Ewide.Core
|
||||
/// <summary>
|
||||
/// 多对多(角色)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public ICollection<SysRole> SysRoles { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多中间表(用户角色)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public List<SysRoleMenu> SysRoleMenus { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
@@ -73,26 +74,31 @@ namespace Ewide.Core
|
||||
/// <summary>
|
||||
/// 一对一 一个组织对应一个区域代码
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public AreaNumber AreaNumber { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多(用户)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public ICollection<SysUser> SysUsers { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多中间表(用户数据范围)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public List<SysUserDataScope> SysUserDataScopes { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多(角色)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public ICollection<SysRole> SysRoles { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多中间表(角色数据范围)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public List<SysRoleDataScope> SysRoleDataScopes { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
@@ -44,11 +45,13 @@ namespace Ewide.Core
|
||||
/// <summary>
|
||||
/// 多对多(员工)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public ICollection<SysEmp> SysEmps { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多中间表(员工职位)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public List<SysEmpPos> SysEmpPos { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@ using Microsoft.EntityFrameworkCore.Metadata.Builders;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
@@ -54,35 +55,41 @@ namespace Ewide.Core
|
||||
/// <summary>
|
||||
/// 多对多(用户)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public ICollection<SysUser> SysUsers { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多中间表(用户角色)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public List<SysUserRole> SysUserRoles { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多(机构)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public ICollection<SysOrg> SysOrgs { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多中间表(角色-机构 数据范围)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public List<SysRoleDataScope> SysRoleDataScopes { get; set; }
|
||||
|
||||
[XmlIgnore]
|
||||
public ICollection<AreaNumber> AreaNumbers { get; set; }
|
||||
|
||||
[XmlIgnore]
|
||||
public List<SysRoleArea> SysRoleAreas { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多(菜单)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public ICollection<SysMenu> SysMenus { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多中间表(角色-菜单)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public List<SysRoleMenu> SysRoleMenus { get; set; }
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -6,6 +6,7 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
@@ -111,27 +112,32 @@ namespace Ewide.Core
|
||||
/// <summary>
|
||||
/// 多对多(角色)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public ICollection<SysRole> SysRoles { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多中间表(用户-角色)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public List<SysUserRole> SysUserRoles { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多(机构)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public ICollection<SysOrg> SysOrgs { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 多对多中间表(用户-机构 数据范围)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public List<SysUserDataScope> SysUserDataScopes { get; set; }
|
||||
|
||||
[XmlIgnore]
|
||||
public ICollection<AreaNumber> AreaNumbers { get; set; }
|
||||
/// <summary>
|
||||
/// 多对多中间表(用户-区域 数据范围)
|
||||
/// </summary>
|
||||
[XmlIgnore]
|
||||
public List<SysUserArea> SysUserAreas { get; set; }
|
||||
/// <summary>
|
||||
/// 配置多对多关系
|
||||
|
||||
Reference in New Issue
Block a user