summaryrefslogtreecommitdiff
path: root/Models
diff options
context:
space:
mode:
Diffstat (limited to 'Models')
-rw-r--r--Models/ApplicationDbContext.cs1
-rw-r--r--Models/RaffleWinner.cs11
2 files changed, 12 insertions, 0 deletions
diff --git a/Models/ApplicationDbContext.cs b/Models/ApplicationDbContext.cs
index 8ab6b27..24d662f 100644
--- a/Models/ApplicationDbContext.cs
+++ b/Models/ApplicationDbContext.cs
@@ -6,6 +6,7 @@ namespace BackendPIA.Models {
public DbSet<Raffle>? Raffles { get; set; }
public DbSet<Ticket>? Tickets { get; set; }
public DbSet<Prize>? Prizes { get; set; }
+ public DbSet<RaffleWinner>? RaffleWinners { get; set; }
public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options) : base(options) {}
diff --git a/Models/RaffleWinner.cs b/Models/RaffleWinner.cs
new file mode 100644
index 0000000..59b91b2
--- /dev/null
+++ b/Models/RaffleWinner.cs
@@ -0,0 +1,11 @@
+namespace BackendPIA.Models {
+ public class RaffleWinner {
+ public long Id { get; set; }
+ public string UserAccountId { get; set; }
+ public long PrizeId { get; set; }
+ public long RaffleId { get; set; }
+ public UserAccount? UserAccount { get; set; }
+ public Prize? Prize { get; set; }
+ public Raffle? Raffle { get; set; }
+ }
+} \ No newline at end of file