Got fix working for issues editing

This commit is contained in:
Vincent Allen
2025-09-06 09:33:41 -04:00
parent 77318e87d1
commit 781793a27f
561 changed files with 15420 additions and 1067 deletions

View File

@@ -14,6 +14,7 @@ public class ArtifactDefect
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int Id { get; set; }
[Index(IsUnique = true)]
public required string Description { get; set; }
public List<ArtifactEntry> ArtifactEntries { get; set; } = [];
}

View File

@@ -32,7 +32,9 @@ public class ArtifactEntry
public required ArtifactStorageLocation StorageLocation { get; set; }
public List<ArtifactEntryTag>? Tags { get; set; } = [];
//public List<ArtifactEntryTag>? Tags { get; set; } = [];
public List<ArtifactEntryTag> Tags { get; set; } = [];
public List<ListedName>? ListedNames { get; set; } = [];

View File

@@ -17,5 +17,5 @@ public class ArtifactEntryTag
[Index(IsUnique = true)]
public required string Name { get; set; }
public List<ArtifactEntry>? ArtifactEntries { get; set; } = [];
public List<ArtifactEntry> ArtifactEntries { get; set; } = [];
}

View File

@@ -40,7 +40,7 @@ public class ArtifactGrouping
public string? Description { get; set; }
public string? Type { get; set; }
public ArtifactType Type { get; set; }
public bool IsPublicallyVisible { get; set; }

View File

@@ -11,4 +11,6 @@ public class ArtifactStorageLocation
[System.ComponentModel.DataAnnotations.Schema.Index(IsUnique =true)]
public required string Location { get; set; }
public List<ArtifactEntry> ArtifactEntries { get; set; } = [];
}

View File

@@ -11,4 +11,6 @@ public class ArtifactType
[System.ComponentModel.DataAnnotations.Schema.Index(IsUnique =true)]
public required string Name { get; set; }
public List<ArtifactEntry>? ArtifactEntries { get; set; } = [];
}

View File

@@ -9,7 +9,7 @@ public class ListedName
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int Id { get; set; }
public required ArtifactEntry ParentArtifactEntry { get; set; }
public required string Value { get; set; }
public List<ArtifactEntry> ArtifactEntries { get; set; } = [];
}