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()