diff options
Diffstat (limited to 'backend')
| -rw-r--r-- | backend/Elements.Data/Migrations/20231022092319_Initial.Designer.cs (renamed from backend/Elements.Data/Migrations/20231021183528_Initial.Designer.cs) | 6 | ||||
| -rw-r--r-- | backend/Elements.Data/Migrations/20231022092319_Initial.cs (renamed from backend/Elements.Data/Migrations/20231021183528_Initial.cs) | 0 | ||||
| -rw-r--r-- | backend/Elements.Data/Migrations/ApplicationDbContextModelSnapshot.cs | 4 | ||||
| -rw-r--r-- | backend/Elements.Data/Models/Element.cs | 4 | ||||
| -rw-r--r-- | backend/Elements.Data/Models/Recipe.cs | 2 | ||||
| -rw-r--r-- | backend/Elements.Data/Models/Suggestion.cs | 2 | ||||
| -rw-r--r-- | backend/Elements.Data/Models/User.cs | 2 |
7 files changed, 13 insertions, 7 deletions
diff --git a/backend/Elements.Data/Migrations/20231021183528_Initial.Designer.cs b/backend/Elements.Data/Migrations/20231022092319_Initial.Designer.cs index a57d74e..41c4295 100644 --- a/backend/Elements.Data/Migrations/20231021183528_Initial.Designer.cs +++ b/backend/Elements.Data/Migrations/20231022092319_Initial.Designer.cs @@ -11,7 +11,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; namespace Elements.Data.Migrations { [DbContext(typeof(ApplicationDbContext))] - [Migration("20231021183528_Initial")] + [Migration("20231022092319_Initial")] partial class Initial { /// <inheritdoc /> @@ -176,11 +176,13 @@ namespace Elements.Data.Migrations modelBuilder.Entity("Elements.Data.Models.Element", b => { - b.HasOne("Elements.Data.Models.User", null) + b.HasOne("Elements.Data.Models.User", "User") .WithMany("Elements") .HasForeignKey("UserId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); + + b.Navigation("User"); }); modelBuilder.Entity("Elements.Data.Models.Recipe", b => diff --git a/backend/Elements.Data/Migrations/20231021183528_Initial.cs b/backend/Elements.Data/Migrations/20231022092319_Initial.cs index 313f86f..313f86f 100644 --- a/backend/Elements.Data/Migrations/20231021183528_Initial.cs +++ b/backend/Elements.Data/Migrations/20231022092319_Initial.cs diff --git a/backend/Elements.Data/Migrations/ApplicationDbContextModelSnapshot.cs b/backend/Elements.Data/Migrations/ApplicationDbContextModelSnapshot.cs index 7e27940..32bb909 100644 --- a/backend/Elements.Data/Migrations/ApplicationDbContextModelSnapshot.cs +++ b/backend/Elements.Data/Migrations/ApplicationDbContextModelSnapshot.cs @@ -173,11 +173,13 @@ namespace Elements.Data.Migrations modelBuilder.Entity("Elements.Data.Models.Element", b => { - b.HasOne("Elements.Data.Models.User", null) + b.HasOne("Elements.Data.Models.User", "User") .WithMany("Elements") .HasForeignKey("UserId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); + + b.Navigation("User"); }); modelBuilder.Entity("Elements.Data.Models.Recipe", b => diff --git a/backend/Elements.Data/Models/Element.cs b/backend/Elements.Data/Models/Element.cs index 1aa8ab6..273c83d 100644 --- a/backend/Elements.Data/Models/Element.cs +++ b/backend/Elements.Data/Models/Element.cs @@ -9,9 +9,11 @@ public enum ElementState { } public class Element { - public int Id {get; init;} + public int Id {get; set;} public required int UserId { get; init; } public required string Name {get; init;} public required ElementState State {get; init;} public required byte[] IconPng { get; init; } + + public User User { get; set; } = null!; }
\ No newline at end of file diff --git a/backend/Elements.Data/Models/Recipe.cs b/backend/Elements.Data/Models/Recipe.cs index 7d7eaeb..a942561 100644 --- a/backend/Elements.Data/Models/Recipe.cs +++ b/backend/Elements.Data/Models/Recipe.cs @@ -2,7 +2,7 @@ namespace Elements.Data.Models; public class Recipe { - public required int Id { get; set; } + public int Id { get; set; } public required Element FirstIngredient { get; init; } public required Element SecondIngredient { get; set; } public required Element Result { get; set; } diff --git a/backend/Elements.Data/Models/Suggestion.cs b/backend/Elements.Data/Models/Suggestion.cs index 7753379..ac442ec 100644 --- a/backend/Elements.Data/Models/Suggestion.cs +++ b/backend/Elements.Data/Models/Suggestion.cs @@ -2,7 +2,7 @@ namespace Elements.Data.Models; public class Suggestion { - public required int Id { get; set; } + public int Id { get; set; } public required string Name { get; init; } public required string Icon { get; init; } public required Element FirstIngredient { get; init; } diff --git a/backend/Elements.Data/Models/User.cs b/backend/Elements.Data/Models/User.cs index 94b8316..63be88a 100644 --- a/backend/Elements.Data/Models/User.cs +++ b/backend/Elements.Data/Models/User.cs @@ -2,7 +2,7 @@ namespace Elements.Data.Models; public class User { - public int Id { get; init; } + public int Id { get; set; } public required string GoogleId { get; init; } public required string Name { get; set; } public required ICollection<Element> Elements { get; set; } |
