Interface IMigrationProcessor
Assembly: FluentMigrator.Abstractions.dll
Syntax
public interface IMigrationProcessor : IQuerySchema, IDisposable
Properties
ConnectionString
Declaration
string ConnectionString { get; }
Property Value
Options
Declaration
IMigrationProcessorOptions Options { get; }
Property Value
Methods
BeginTransaction()
Declaration
CommitTransaction()
Declaration
Execute(string, params object[])
Declaration
void Execute(string template, params object[] args)
Parameters
Exists(string, params object[])
Declaration
bool Exists(string template, params object[] args)
Parameters
Returns
Process(AlterColumnExpression)
Declaration
void Process(AlterColumnExpression expression)
Parameters
Process(AlterDefaultConstraintExpression)
Declaration
void Process(AlterDefaultConstraintExpression expression)
Parameters
Process(AlterSchemaExpression)
Declaration
void Process(AlterSchemaExpression expression)
Parameters
Process(AlterTableExpression)
Declaration
void Process(AlterTableExpression expression)
Parameters
Process(CreateColumnExpression)
Declaration
void Process(CreateColumnExpression expression)
Parameters
Process(CreateConstraintExpression)
Declaration
void Process(CreateConstraintExpression expression)
Parameters
Process(CreateForeignKeyExpression)
Declaration
void Process(CreateForeignKeyExpression expression)
Parameters
Process(CreateIndexExpression)
Declaration
void Process(CreateIndexExpression expression)
Parameters
Process(CreateSchemaExpression)
Declaration
void Process(CreateSchemaExpression expression)
Parameters
Process(CreateSequenceExpression)
Declaration
void Process(CreateSequenceExpression expression)
Parameters
Process(CreateTableExpression)
Declaration
void Process(CreateTableExpression expression)
Parameters
Process(DeleteColumnExpression)
Declaration
void Process(DeleteColumnExpression expression)
Parameters
Process(DeleteConstraintExpression)
Declaration
void Process(DeleteConstraintExpression expression)
Parameters
Process(DeleteDataExpression)
Declaration
void Process(DeleteDataExpression expression)
Parameters
Process(DeleteDefaultConstraintExpression)
Declaration
void Process(DeleteDefaultConstraintExpression expression)
Parameters
Process(DeleteForeignKeyExpression)
Declaration
void Process(DeleteForeignKeyExpression expression)
Parameters
Process(DeleteIndexExpression)
Declaration
void Process(DeleteIndexExpression expression)
Parameters
Process(DeleteSchemaExpression)
Declaration
void Process(DeleteSchemaExpression expression)
Parameters
Process(DeleteSequenceExpression)
Declaration
void Process(DeleteSequenceExpression expression)
Parameters
Process(DeleteTableExpression)
Declaration
void Process(DeleteTableExpression expression)
Parameters
Process(InsertDataExpression)
Declaration
void Process(InsertDataExpression expression)
Parameters
Declaration
void Process(PerformDBOperationExpression expression)
Parameters
Process(RenameColumnExpression)
Declaration
void Process(RenameColumnExpression expression)
Parameters
Declaration
void Process(RenameTableExpression expression)
Parameters
Process(UpdateDataExpression)
Declaration
void Process(UpdateDataExpression expression)
Parameters
Read(string, params object[])
Declaration
DataSet Read(string template, params object[] args)
Parameters
Returns
ReadTableData(string, string)
Declaration
DataSet ReadTableData(string schemaName, string tableName)
Parameters
Returns
RollbackTransaction()
Declaration
void RollbackTransaction()