29 lines
736 B
C#
29 lines
736 B
C#
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace KLHZ.Trader.Core.DataLayer.Entities.Declisions
|
|
{
|
|
[Table("declisions")]
|
|
public class Declision
|
|
{
|
|
[Column("id")]
|
|
public long Id { get; set; }
|
|
|
|
[Column("time")]
|
|
public DateTime Time { get; set; }
|
|
|
|
[Column("account_id")]
|
|
public required string AccountId { get; set; }
|
|
|
|
[Column("figi")]
|
|
public required string Figi { get; set; }
|
|
|
|
[Column("ticker")]
|
|
public required string Ticker { get; set; }
|
|
|
|
[Column("price")]
|
|
public decimal Price { get; set; }
|
|
[Column("action")]
|
|
public DeclisionTradeAction Action { get; set; }
|
|
}
|
|
}
|