FlowAPI / FlowAPI.Domain /Entities /SharedGraph.cs
danylokhodus's picture
init
b9c7f0e
Raw
History Blame Contribute Delete
510 Bytes
using System;
namespace FlowAPI.Domain.Entities
{
public class SharedGraph
{
public Guid Id { get; set; }
public Guid GraphId { get; set; }
public Guid SharedWithUserId { get; set; }
public string Permission { get; set; } = "Read"; // "Read" or "Edit"
public DateTime CreatedAt { get; set; } = DateTime.UtcNow;
// Navigation properties
public Graph Graph { get; set; } = null!;
public User SharedWithUser { get; set; } = null!;
}
}