using SurrealDb.Net.Models;
namespace RelayServer.Models;
///
/// Surreal record for the `servers` table. Currently single-row (one server per deployment),
/// but the schema supports multi-server in the future.
///
public class Servers : Record
{
/// Display name (currently "Test Server" from bootstrap).
public required string Name { get; set; }
/// "users:keeper317" — the owner. Mirrored as IsOwner=true on the matching ServerMembers row.
public required string OwnerUserId { get; set; }
/// Server creation timestamp.
public required DateTime CreatedAt { get; set; }
}