C# Класс c24.Sqlizer.Sqlizer

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

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

Метод Описание
RunDatabaseScripts ( string scriptsDirectory ) : bool
Sqlizer ( IEnumerable directoryValidationRules, IEnumerable prerequisiteValidationRules, IScriptsExecutor scriptsExecutor, ILogger logger ) : System

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

Метод Описание
GetFilesToExecute ( string scriptsDirectory ) : IEnumerable
ValidateDirectoryContent ( string scriptsDirectory ) : void
ValidateDirectoryPath ( string scriptsDirectory ) : void
ValidatePrerequisites ( ) : void

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

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

public RunDatabaseScripts ( string scriptsDirectory ) : bool
scriptsDirectory string
Результат bool

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

public Sqlizer ( IEnumerable directoryValidationRules, IEnumerable prerequisiteValidationRules, IScriptsExecutor scriptsExecutor, ILogger logger ) : System
directoryValidationRules IEnumerable
prerequisiteValidationRules IEnumerable
scriptsExecutor IScriptsExecutor
logger ILogger
Результат System