C# 클래스 nDump.Import.SqlDataImporter

파일 보기 프로젝트 열기: SteveMoyer/nDump 1 사용 예제들

공개 메소드들

메소드 설명
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