C# Class c24.Sqlizer.Sqlizer

Show file Open project: CHECK24/c24.Sqlizer Class Usage Examples

Public Methods

Method Description
RunDatabaseScripts ( string scriptsDirectory ) : bool
Sqlizer ( IEnumerable directoryValidationRules, IEnumerable prerequisiteValidationRules, IScriptsExecutor scriptsExecutor, ILogger logger ) : System

Private Methods

Method Description
GetFilesToExecute ( string scriptsDirectory ) : IEnumerable
ValidateDirectoryContent ( string scriptsDirectory ) : void
ValidateDirectoryPath ( string scriptsDirectory ) : void
ValidatePrerequisites ( ) : void

Method Details

RunDatabaseScripts() public method

public RunDatabaseScripts ( string scriptsDirectory ) : bool
scriptsDirectory string
return bool

Sqlizer() public method

public Sqlizer ( IEnumerable directoryValidationRules, IEnumerable prerequisiteValidationRules, IScriptsExecutor scriptsExecutor, ILogger logger ) : System
directoryValidationRules IEnumerable
prerequisiteValidationRules IEnumerable
scriptsExecutor IScriptsExecutor
logger ILogger
return System