Persist backend state with EF Core SQLite

This commit is contained in:
2026-02-24 22:48:28 +01:00
parent fb70c18e75
commit 3c6dc5c0a9
8 changed files with 738 additions and 461 deletions

View File

@@ -16,8 +16,10 @@ public sealed class UserAccount
{
public required Guid Id { get; init; }
public required string Username { get; init; }
public required string UsernameNormalized { get; init; }
public required string PasswordHash { get; set; }
public required string DisplayName { get; set; }
public Guid? ActiveCharacterId { get; set; }
}
public sealed class UserSession