C# Class nDump.Import.SqlDataImporter

Afficher le fichier Open project: SteveMoyer/nDump Class Usage Examples

Méthodes publiques

Méthode 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

Méthode Description
ExecuteScriptIfNotEmpty ( SqlScript script ) : void
RunAllScriptFilesFor ( SqlTableSelect table ) : void

Method Details

DeleteDataFromAllDestinationTables() public méthode

public DeleteDataFromAllDestinationTables ( List sqlTableSelects ) : void
sqlTableSelects List
Résultat void

InsertDataIntoDesinationTables() public méthode

public InsertDataIntoDesinationTables ( List selects ) : void
selects List
Résultat void

RemoveDataAndImportFromSqlFiles() public méthode

public RemoveDataAndImportFromSqlFiles ( List selects ) : void
selects List
Résultat void

SqlDataImporter() public méthode

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