Method | Description | |
---|---|---|
Apply ( IEnumerable |
||
DirectToDbApplier ( QueryExecuter queryExecuter, DatabaseSchemaVersionManager schemaVersionManager, QueryStatementSplitter splitter, IDbmsSyntax dbmsSyntax, string changeLogTableName, |
Method | Description | |
---|---|---|
ApplyChangeScript ( ChangeScript script, StringBuilder output ) : void |
Applies the change script.
|
|
RecordScriptStatus ( ChangeScript changeScript, ScriptStatus status, string output = null ) : void |
Records details about a change script in the database.
|
public Apply ( IEnumerable |
||
changeScripts | IEnumerable |
|
createChangeLogTable | bool | |
return | void |
protected ApplyChangeScript ( ChangeScript script, StringBuilder output ) : void | ||
script | ChangeScript | The script. |
output | StringBuilder | The output from applying the change script. |
return | void |
public DirectToDbApplier ( QueryExecuter queryExecuter, DatabaseSchemaVersionManager schemaVersionManager, QueryStatementSplitter splitter, IDbmsSyntax dbmsSyntax, string changeLogTableName, |
||
queryExecuter | QueryExecuter | |
schemaVersionManager | DatabaseSchemaVersionManager | |
splitter | QueryStatementSplitter | |
dbmsSyntax | IDbmsSyntax | |
changeLogTableName | string | |
infoTextWriter | ||
return | System |
protected RecordScriptStatus ( ChangeScript changeScript, ScriptStatus status, string output = null ) : void | ||
changeScript | ChangeScript | The change script. |
status | ScriptStatus | Status of the script execution. |
output | string | The output from running the script. |
return | void |