using System;
using System.ComponentModel.DataAnnotations;

namespace DiunaBI.Domain.Entities;

public class User
{
    /// <summary>
    /// System user ID for automated operations (imports, scheduled jobs, etc.)
    /// </summary>
    public static readonly Guid AutoImportUserId = Guid.Parse("f392209e-123e-4651-a5a4-0b1d6cf9ff9d");

    #region Properties
    public Guid Id { get; init; }
    public string? Email { get; init; }
    public string? UserName { get; set; }
    public DateTime CreatedAt { get; init; }
    #endregion
}