C# Класс nDump.Import.SqlDataImporter

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DeleteDataFromAllDestinationTables ( List sqlTableSelects ) : void
InsertDataIntoDesinationTables ( List selects ) : void
RemoveDataAndImportFromSqlFiles ( List selects ) : void
SqlDataImporter ( ILogger logger, IQueryExecutor queryExecutor, ISqlScriptFileStrategy sqlScriptFileStrategy ) : System.Collections.Generic

Приватные методы

Метод Описание
ExecuteScriptIfNotEmpty ( SqlScript script ) : void
RunAllScriptFilesFor ( SqlTableSelect table ) : void

Описание методов

DeleteDataFromAllDestinationTables() публичный Метод

public DeleteDataFromAllDestinationTables ( List sqlTableSelects ) : void
sqlTableSelects List
Результат void

InsertDataIntoDesinationTables() публичный Метод

public InsertDataIntoDesinationTables ( List selects ) : void
selects List
Результат void

RemoveDataAndImportFromSqlFiles() публичный Метод

public RemoveDataAndImportFromSqlFiles ( List selects ) : void
selects List
Результат void

SqlDataImporter() публичный Метод

public SqlDataImporter ( ILogger logger, IQueryExecutor queryExecutor, ISqlScriptFileStrategy sqlScriptFileStrategy ) : System.Collections.Generic
logger ILogger
queryExecutor IQueryExecutor
sqlScriptFileStrategy ISqlScriptFileStrategy
Результат System.Collections.Generic