summaryrefslogtreecommitdiff
path: root/backend/Elements.Data/Models
diff options
context:
space:
mode:
authorPaweł Bernaciak <pawelbernaciak@zohomail.eu>2023-10-22 11:25:59 +0200
committerPaweł Bernaciak <pawelbernaciak@zohomail.eu>2023-10-22 11:25:59 +0200
commitcc4d58a1bf2fff24f9979c92118fbf23afe443f4 (patch)
tree0ddf0903f49ba912cf75f7b9640b748ad476f221 /backend/Elements.Data/Models
parent1e2d02bf49f6ab9f5f239176b14089a03d84e280 (diff)
Fix models
Diffstat (limited to 'backend/Elements.Data/Models')
-rw-r--r--backend/Elements.Data/Models/Element.cs4
-rw-r--r--backend/Elements.Data/Models/Recipe.cs2
-rw-r--r--backend/Elements.Data/Models/Suggestion.cs2
-rw-r--r--backend/Elements.Data/Models/User.cs2
4 files changed, 6 insertions, 4 deletions
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; }