C# Класс SQLDepLib.Executor

Показать файл Открыть проект

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

Метод Описание
Executor ( DBExecutor dbExecutor ) : System
Run ( string sqlDialect ) : SQLCompleteStructure
Run ( string customSqlSetName, System.Guid myKey, string sqlDialect, string exportFileName ) : void
SendFiles ( List files, String apiKey ) : void
SendStructure ( ) : void

Защищенные методы

Метод Описание
GetSQLCommands ( string sqlDialect, string purpose, List list ) : List
Log ( string msg ) : void

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

Метод Описание
GetDBLinks ( string sqlDialect ) : List
GetDatabaseModels ( string sqlDialect, List dbNames ) : List
GetDbNames ( string sqlDialect ) : List
GetOracleQuerries ( string sqlDialect, List dbNames ) : List
GetQuerries ( string sqlDialect, List dbNames ) : List
SaveStructureToFile ( SQLCompleteStructure querries, string logJSONName ) : string
SendStructure ( string json ) : void

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

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

public Executor ( DBExecutor dbExecutor ) : System
dbExecutor DBExecutor
Результат System

GetSQLCommands() защищенный Метод

protected GetSQLCommands ( string sqlDialect, string purpose, List list ) : List
sqlDialect string
purpose string
list List
Результат List

Log() защищенный Метод

protected Log ( string msg ) : void
msg string
Результат void

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

public Run ( string sqlDialect ) : SQLCompleteStructure
sqlDialect string
Результат SQLCompleteStructure

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

public Run ( string customSqlSetName, System.Guid myKey, string sqlDialect, string exportFileName ) : void
customSqlSetName string
myKey System.Guid
sqlDialect string
exportFileName string
Результат void

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

public SendFiles ( List files, String apiKey ) : void
files List
apiKey String
Результат void

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

public SendStructure ( ) : void
Результат void