фиксация записи результатов экспериментов в новую таблицу
test / deploy_trader_prod (push) Has started running
Details
test / deploy_trader_prod (push) Has started running
Details
parent
f49d4a9134
commit
4508e1f0df
|
@ -4,7 +4,7 @@ using System.ComponentModel.DataAnnotations.Schema;
|
|||
|
||||
namespace KLHZ.Trader.Core.DataLayer.Entities.Prices
|
||||
{
|
||||
[Table("processed_prices")]
|
||||
[Table("experiment_results")]
|
||||
public class ProcessedPrice : IProcessedPrice
|
||||
{
|
||||
[Column("id")]
|
||||
|
|
|
@ -12,7 +12,6 @@ namespace KLHZ.Trader.Core.DataLayer
|
|||
public DbSet<Trade> Trades { get; set; }
|
||||
//public DbSet<PriceChange> PriceChanges { get; set; }
|
||||
public DbSet<ProcessedPrice> ProcessedPrices { get; set; }
|
||||
public DbSet<ExperimentsResult> ExperimentsResults { get; set; }
|
||||
public DbSet<OrderbookItem> OrderbookItems { get; set; }
|
||||
public DbSet<OrderbookElement> OrderbookElements { get; set; }
|
||||
public TraderDbContext(DbContextOptions<TraderDbContext> options)
|
||||
|
@ -55,7 +54,7 @@ namespace KLHZ.Trader.Core.DataLayer
|
|||
v => DateTime.SpecifyKind(v, DateTimeKind.Utc));
|
||||
});
|
||||
|
||||
modelBuilder.Entity<ExperimentsResult>(entity =>
|
||||
modelBuilder.Entity<ProcessedPrice>(entity =>
|
||||
{
|
||||
entity.HasKey(e1 => new { e1.Time, e1.Id });
|
||||
entity.Ignore(e1 => e1.IsHistoricalData);
|
||||
|
@ -87,15 +86,15 @@ namespace KLHZ.Trader.Core.DataLayer
|
|||
v => DateTime.SpecifyKind(v, DateTimeKind.Utc));
|
||||
});
|
||||
|
||||
modelBuilder.Entity<ProcessedPrice>(entity =>
|
||||
{
|
||||
entity.HasKey(e1 => e1.Id);
|
||||
entity.Ignore(e1 => e1.IsHistoricalData);
|
||||
entity.Property(e => e.Time)
|
||||
.HasConversion(
|
||||
v => v.ToUniversalTime(),
|
||||
v => DateTime.SpecifyKind(v, DateTimeKind.Utc));
|
||||
});
|
||||
//modelBuilder.Entity<ProcessedPrice>(entity =>
|
||||
//{
|
||||
// entity.HasKey(e1 => e1.Id);
|
||||
// entity.Ignore(e1 => e1.IsHistoricalData);
|
||||
// entity.Property(e => e.Time)
|
||||
// .HasConversion(
|
||||
// v => v.ToUniversalTime(),
|
||||
// v => DateTime.SpecifyKind(v, DateTimeKind.Utc));
|
||||
//});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue