Files
openarchival/OpenArchival.DataAccess/Models/ArtifactStorageLocation.cs
2025-09-06 09:33:41 -04:00

17 lines
470 B
C#

using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace OpenArchival.DataAccess;
public class ArtifactStorageLocation
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int Id { get; set; }
[System.ComponentModel.DataAnnotations.Schema.Index(IsUnique =true)]
public required string Location { get; set; }
public List<ArtifactEntry> ArtifactEntries { get; set; } = [];
}