Spaces:
Running
Running
| namespace FlowAPI.Domain.Entities | |
| { | |
| public class Graph | |
| { | |
| public Guid Id { get; set; } | |
| public Guid UserId { get; set; } | |
| public string Title { get; set; } = string.Empty; | |
| public string? Description { get; set; } | |
| public DateTime CreatedAt { get; set; } = DateTime.UtcNow; | |
| public DateTime UpdatedAt { get; set; } = DateTime.UtcNow; | |
| // Navigation properties | |
| public User User { get; set; } = null!; | |
| public ICollection<TaskNode> Nodes { get; set; } = new List<TaskNode>(); | |
| public ICollection<Edge> Edges { get; set; } = new List<Edge>(); | |
| public ICollection<SharedGraph> SharedGraphs { get; set; } = new List<SharedGraph>(); | |
| } | |
| } | |