Interface IMigrationScopeManager
Handler for IMigrationScope
Namespace: FluentMigrator.Runner
Assembly: FluentMigrator.Runner.dll
Syntax
public interface IMigrationScopeManager
Properties
| Edit this page View SourceCurrentScope
Gets migration scope for the runner
Declaration
IMigrationScope CurrentScope { get; }
Property Value
Type | Description |
---|---|
IMigrationScope |
Methods
| Edit this page View SourceBeginScope()
Creates new migration scope
Declaration
IMigrationScope BeginScope()
Returns
Type | Description |
---|---|
IMigrationScope | Newly created scope |
CreateOrWrapMigrationScope(bool)
Creates new migrations scope or reuses existing one
Declaration
IMigrationScope CreateOrWrapMigrationScope(bool transactional = true)
Parameters
Type | Name | Description |
---|---|---|
bool | transactional | Defines if transactions should be used |
Returns
Type | Description |
---|---|
IMigrationScope | Migration scope |