C# Class nDump.Import.SqlDataImporter

Datei anzeigen Open project: SteveMoyer/nDump Class Usage Examples

Public Methods

Method Description
DeleteDataFromAllDestinationTables ( List sqlTableSelects ) : void
InsertDataIntoDesinationTables ( List selects ) : void
RemoveDataAndImportFromSqlFiles ( List selects ) : void
SqlDataImporter ( ILogger logger, IQueryExecutor queryExecutor, ISqlScriptFileStrategy sqlScriptFileStrategy ) : System.Collections.Generic

Private Methods

Method Description
ExecuteScriptIfNotEmpty ( SqlScript script ) : void
RunAllScriptFilesFor ( SqlTableSelect table ) : void

Method Details

DeleteDataFromAllDestinationTables() public method

public DeleteDataFromAllDestinationTables ( List sqlTableSelects ) : void
sqlTableSelects List
return void

InsertDataIntoDesinationTables() public method

public InsertDataIntoDesinationTables ( List selects ) : void
selects List
return void

RemoveDataAndImportFromSqlFiles() public method

public RemoveDataAndImportFromSqlFiles ( List selects ) : void
selects List
return void

SqlDataImporter() public method

public SqlDataImporter ( ILogger logger, IQueryExecutor queryExecutor, ISqlScriptFileStrategy sqlScriptFileStrategy ) : System.Collections.Generic
logger ILogger
queryExecutor IQueryExecutor
sqlScriptFileStrategy ISqlScriptFileStrategy
return System.Collections.Generic