summaryrefslogtreecommitdiff
path: root/backend/Elements.Data/Models/Suggestion.cs
blob: bd936a4e3b659d87680a32b101ca5b6490d24277 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
namespace Elements.Data.Models;

public class Suggestion
{
    public int Id { get; set; }
    public required string Name { get; init; }
    public required byte[] Icon { get; init; }
    public required int FirstElementId { get; init; }
    public required int SecondElementId { get; init; }
    public required DateTime VotingEnd { get; init; }
    public required int UserId { get; init; }

    public Element FirstElement { get; set; } = null!;
    public Element SecondElement { get; set; } = null!;
    public ICollection<Vote> Votes { get; } = new List<Vote>();
}