Remove UUID and change the way versions work

This commit is contained in:
2026-02-05 22:52:33 -06:00
parent 2a016dad89
commit 05d3decbd8
6 changed files with 32 additions and 26 deletions

View File

@@ -4,7 +4,6 @@ public interface ISzTemplate
{
public string Name { get; set; }
public string Id { get; set; }
public Guid Uuid { get; set; }
public string Description { get; set; }
public Dictionary<string, SzTemplateField> TemplateFields { get; set; }
}

View File

@@ -4,7 +4,6 @@ public class SzDataObjectTemplate : ISzTemplate
{
public required string Name {get; set;}
public required string Id {get; set;}
public Guid Uuid {get; set;}
public string Description { get; set; } = "";
public Dictionary<string, SzTemplateField> TemplateFields {get; set;} = [];

View File

@@ -4,10 +4,8 @@ public class SzDataset
{
public required string Name {get; set;}
public required string Id {get; set;}
public Guid? Uuid {get; set;}
public required string DataObjectType {get; set;}
public required string DataObjectTemplateId {get; set;}
public Guid? DataObjectTemplateUuid {get; set;}
public Dictionary<string, SzDataObject> DataObjects {get; set;} = [];
}