using FreeSql.DataAnnotations; namespace F9WebAiTest.Domain.Entities.SYS.RBAC; /// 角色权限关联:角色与权限的多对多关系。 [Table(Name = "sys_rbac_role_permissions")] public class RolePermission : BusinessEntity { [Column(Name = "role_id")] public long RoleId { get; private set; } [Column(Name = "permission_id")] public long PermissionId { get; private set; } public RolePermission() { } public RolePermission(long id, long roleId, long permissionId) { Id = id; RoleId = roleId; PermissionId = permissionId; CreatedAt = DateTime.UtcNow; } }