internal void Create(string databaseName, string path) { dBContext.CreateDatabase(databaseName, path); taskQueue.Post(TopicsTable.CreateQuery()); taskQueue.Post(IndicatorsTable.CreateQuery()); }
internal void Insert(IndicatorsTable[] result) { // Debug file var csvText = ""; foreach (var item in result) { csvText += IndicatorsTable.GetCsvRow(item) + Environment.NewLine; } File.WriteAllText(Path.Combine("log", Guid.NewGuid().ToString()), csvText); var query = IndicatorsTable.InsertQuery(result); taskQueue.Post(query); }