File size: 427 Bytes
5fc700d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using FreeSql.DataAnnotations;

namespace ToolHub.Models;

[Table(Name = "UserFavorites")]
public class UserFavorite
{
    public int UserId { get; set; }

    public int ToolId { get; set; }

    public DateTime CreatedAt { get; set; } = DateTime.Now;

    // 导航属性
    [Navigate(nameof(UserId))]
    public User User { get; set; } = null!;

    [Navigate(nameof(ToolId))]
    public Tool Tool { get; set; } = null!;
}