All checks were successful
Game Ideas deploy / build-test-deploy (push) Successful in 1m13s
Reviewed-on: #45
34 lines
1.2 KiB
C#
34 lines
1.2 KiB
C#
namespace GameIdeas.Shared.Model;
|
|
|
|
public partial class Game
|
|
{
|
|
public Game()
|
|
{
|
|
GamePlatforms = new HashSet<GamePlatform>();
|
|
GameProperties = new HashSet<GameProperty>();
|
|
GameTags = new HashSet<GameTag>();
|
|
}
|
|
|
|
public int Id { get; set; }
|
|
public string Title { get; set; } = null!;
|
|
public DateTime? ReleaseDate { get; set; }
|
|
public DateTime CreationDate { get; set; }
|
|
public string CreationUserId { get; set; } = null!;
|
|
public DateTime? ModificationDate { get; set; }
|
|
public string? ModificationUserId { get; set; }
|
|
public double? StorageSpace { get; set; }
|
|
public string? Description { get; set; }
|
|
public int Interest { get; set; }
|
|
public int? PublisherId { get; set; }
|
|
public int? DeveloperId { get; set; }
|
|
|
|
public virtual User CreationUser { get; set; } = null!;
|
|
public virtual User? ModificationUser { get; set; }
|
|
public virtual Publisher? Publisher { get; set; }
|
|
public virtual Developer? Developer { get; set; }
|
|
|
|
public virtual ICollection<GamePlatform> GamePlatforms { get; set; }
|
|
public virtual ICollection<GameProperty> GameProperties { get; set; }
|
|
public virtual ICollection<GameTag> GameTags { get; set; }
|
|
}
|