1
0

UserRoleEntity.cs 763 B

12345678910111213141516171819202122232425262728293031323334
  1. using FreeSql.DataAnnotations;
  2. namespace Admin.Core.Model.Admin
  3. {
  4. /// <summary>
  5. /// 用户角色
  6. /// </summary>
  7. [Table(Name = "ad_user_role")]
  8. [Index("uk_role_userid_roleid", "UserId,RoleId", true)]
  9. public class UserRoleEntity: EntityAdd
  10. {
  11. public UserRoleEntity() { }
  12. public UserRoleEntity(long userId, long roleId)
  13. {
  14. UserId = userId;
  15. RoleId = roleId;
  16. }
  17. /// <summary>
  18. /// 用户Id
  19. /// </summary>
  20. public long UserId { get; set; }
  21. public UserEntity User { get; set; }
  22. /// <summary>
  23. /// 角色Id
  24. /// </summary>
  25. public long RoleId { get; set; }
  26. public RoleEntity Role { get; set; }
  27. }
  28. }