/
Egor1k
/
CompClubAPI
Обзор
Документация
Войти
/
Egor1k
/
CompClubAPI
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Models/PlayerSession.cs
44 строки
1 KB
Dima Oshuev
поменял структуру проекта для сборки в docker
27 мар 2025, 16:32
27 мар 2025, 16:32
5c3d032
Код
Авторство
О чём код?
using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace CompClubAPI.Models; [Table(name: "account", Schema = "gamecenterschema")] public partial class PlayerSession { [Column(name: "session_id")] [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int SessionId { get; set; } [Column(name: "tariff_id")] public int TariffId { get; set; } [Column(name: "computer_id")] public int ComputerId { get; set; } [Column(name: "account_id")] public int AccountId { get; set; } [Column(name: "promotion_id")] public int? PromotionId { get; set; } [Column(name: "start_time")] public DateTime StartTime { get; set; } [Column(name: "end_time")] public DateTime? EndTime { get; set; } [Column(name: "total_time")] public int? TotalTime { get; set; } [Column(name: "cost")] public decimal Cost { get; set; } public virtual Account? Account { get; set; } = null!; public virtual Computer? Computer { get; set; } = null!; public virtual Promotion? Promotion { get; set; } = null!; public virtual ICollection<Payment> Payments { get; set; } = new List<Payment>(); public virtual Tariff? Tariff { get; set; } = null!; }