14 lines
537 B
C#
14 lines
537 B
C#
using SVSim.Database.Common;
|
|
|
|
namespace SVSim.Database.Models;
|
|
|
|
/// <summary>
|
|
/// Server-wide tunable config and captured-from-prod state. Singleton (Id = "default") with
|
|
/// all data living in a single typed jsonb column. See <see cref="GameConfigRoot"/> for the
|
|
/// schema. Pre-refactor this entity had ~14 flat columns plus 4 FK navs — see migration
|
|
/// `RefactorGameConfigurationToJsonb` for the cutover.
|
|
/// </summary>
|
|
public class GameConfiguration : BaseEntity<string>
|
|
{
|
|
public GameConfigRoot Config { get; set; } = new();
|
|
} |