Interface IMigrationGenerator
  
  
  
  Assembly: FluentMigrator.Abstractions.dll
  Syntax
  
    public interface IMigrationGenerator
   
  Methods
  
  Generate(AlterColumnExpression)
  
  
  Declaration
  
    string Generate(AlterColumnExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(AlterDefaultConstraintExpression)
  
  
  Declaration
  
    string Generate(AlterDefaultConstraintExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(AlterSchemaExpression)
  
  
  Declaration
  
    string Generate(AlterSchemaExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(AlterTableExpression)
  
  
  Declaration
  
    string Generate(AlterTableExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(CreateColumnExpression)
  
  
  Declaration
  
    string Generate(CreateColumnExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(CreateConstraintExpression)
  
  
  Declaration
  
    string Generate(CreateConstraintExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(CreateForeignKeyExpression)
  
  
  Declaration
  
    string Generate(CreateForeignKeyExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(CreateIndexExpression)
  
  
  Declaration
  
    string Generate(CreateIndexExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(CreateSchemaExpression)
  
  
  Declaration
  
    string Generate(CreateSchemaExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(CreateSequenceExpression)
  
  
  Declaration
  
    string Generate(CreateSequenceExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(CreateTableExpression)
  
  
  Declaration
  
    string Generate(CreateTableExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(DeleteColumnExpression)
  
  
  Declaration
  
    string Generate(DeleteColumnExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(DeleteConstraintExpression)
  
  
  Declaration
  
    string Generate(DeleteConstraintExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(DeleteDataExpression)
  
  
  Declaration
  
    string Generate(DeleteDataExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(DeleteDefaultConstraintExpression)
  
  
  Declaration
  
    string Generate(DeleteDefaultConstraintExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(DeleteForeignKeyExpression)
  
  
  Declaration
  
    string Generate(DeleteForeignKeyExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(DeleteIndexExpression)
  
  
  Declaration
  
    string Generate(DeleteIndexExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(DeleteSchemaExpression)
  
  
  Declaration
  
    string Generate(DeleteSchemaExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(DeleteSequenceExpression)
  
  
  Declaration
  
    string Generate(DeleteSequenceExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(DeleteTableExpression)
  
  
  Declaration
  
    string Generate(DeleteTableExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(InsertDataExpression)
  
  
  Declaration
  
    string Generate(InsertDataExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(RenameColumnExpression)
  
  
  Declaration
  
    string Generate(RenameColumnExpression expression)
   
  Parameters
  
  Returns
  
  
  
  
  
  Declaration
  
    string Generate(RenameTableExpression expression)
   
  Parameters
  
  Returns
  
  
  Generate(UpdateDataExpression)
  
  
  Declaration
  
    string Generate(UpdateDataExpression expression)
   
  Parameters
  
  Returns