Ensure unique price list when inserting prices. Add deploy_mks script.
Some checks failed
Build .NET Project / build (push) Has been cancelled
Some checks failed
Build .NET Project / build (push) Has been cancelled
This commit is contained in:
@@ -1499,6 +1499,7 @@ namespace MarketData.DataAccess
|
||||
try
|
||||
{
|
||||
if(null==prices||0==prices.Count)return false;
|
||||
prices = new Prices(prices.DistinctBy(x => new {x.Symbol, x.Date.Date}).ToList()); // ensure prices are distinct
|
||||
sqlConnection = SqlUtils.CreateMySqlConnection(MainDataSource.Instance.LocateDataSource("market_data"));
|
||||
sqlTransaction=sqlConnection.BeginTransaction(System.Data.IsolationLevel.ReadCommitted);
|
||||
DeletePrices(prices,sqlConnection,sqlTransaction);
|
||||
|
||||
Reference in New Issue
Block a user