IChangeScriptExecuter Interface

Implemented by database connections which provide change script execution.

Inheritance Hierarchy

Syntax

public interface IChangeScriptExecuter

Properties

Name Description
MaxChangeScriptVersion

Gets the highest supported version of change scripts.

Methods

Name Description
ExecuteChangeScriptAsync(ChangeScriptId scriptId, string scriptName, string scriptText, System.Threading.CancellationToken cancellationToken)
GetStateAsync(System.Threading.CancellationToken cancellationToken)
InitializeDatabaseAsync(System.Threading.CancellationToken cancellationToken)
UpgradeSchemaAsync(System.Collections.Generic.IReadOnlyDictionary<int, System.Guid> canoncialGuids, System.Threading.CancellationToken cancellationToken)