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