Class RedshiftGenerator
Inheritance
RedshiftGenerator
Assembly: FluentMigrator.Runner.Redshift.dll
Syntax
public class RedshiftGenerator : GenericGenerator, IMigrationGenerator
Constructors
RedshiftGenerator()
Declaration
public RedshiftGenerator()
Methods
Generate(AlterColumnExpression)
Declaration
public override string Generate(AlterColumnExpression expression)
Parameters
Returns
Overrides
Generate(AlterDefaultConstraintExpression)
Declaration
public override string Generate(AlterDefaultConstraintExpression expression)
Parameters
Returns
Overrides
Generate(AlterSchemaExpression)
Declaration
public override string Generate(AlterSchemaExpression expression)
Parameters
Returns
Overrides
Generate(AlterTableExpression)
Declaration
public override string Generate(AlterTableExpression expression)
Parameters
Returns
Overrides
Generate(CreateColumnExpression)
Declaration
public override string Generate(CreateColumnExpression expression)
Parameters
Returns
Overrides
Generate(CreateConstraintExpression)
Declaration
public override string Generate(CreateConstraintExpression expression)
Parameters
Returns
Overrides
Generate(CreateForeignKeyExpression)
Declaration
public override string Generate(CreateForeignKeyExpression expression)
Parameters
Returns
Overrides
Generate(CreateIndexExpression)
Declaration
public override string Generate(CreateIndexExpression expression)
Parameters
Returns
Overrides
Generate(CreateSchemaExpression)
Declaration
public override string Generate(CreateSchemaExpression expression)
Parameters
Returns
Overrides
Generate(CreateSequenceExpression)
Declaration
public override string Generate(CreateSequenceExpression expression)
Parameters
Returns
Overrides
Generate(CreateTableExpression)
Outputs a create table string
Declaration
public override string Generate(CreateTableExpression expression)
Parameters
Returns
Overrides
Generate(DeleteColumnExpression)
Declaration
public override string Generate(DeleteColumnExpression expression)
Parameters
Returns
Overrides
Generate(DeleteConstraintExpression)
Declaration
public override string Generate(DeleteConstraintExpression expression)
Parameters
Returns
Overrides
Generate(DeleteDataExpression)
Declaration
public override string Generate(DeleteDataExpression expression)
Parameters
Returns
Overrides
Generate(DeleteDefaultConstraintExpression)
Declaration
public override string Generate(DeleteDefaultConstraintExpression expression)
Parameters
Returns
Overrides
Generate(DeleteForeignKeyExpression)
Declaration
public override string Generate(DeleteForeignKeyExpression expression)
Parameters
Returns
Overrides
Generate(DeleteIndexExpression)
Declaration
public override string Generate(DeleteIndexExpression expression)
Parameters
Returns
Overrides
Generate(DeleteSchemaExpression)
Declaration
public override string Generate(DeleteSchemaExpression expression)
Parameters
Returns
Overrides
Generate(DeleteSequenceExpression)
Declaration
public override string Generate(DeleteSequenceExpression expression)
Parameters
Returns
Overrides
Generate(DeleteTableExpression)
Declaration
public override string Generate(DeleteTableExpression expression)
Parameters
Returns
Overrides
Generate(InsertDataExpression)
Declaration
public override string Generate(InsertDataExpression expression)
Parameters
Returns
Overrides
Generate(RenameColumnExpression)
Declaration
public override string Generate(RenameColumnExpression expression)
Parameters
Returns
Overrides
Declaration
public override string Generate(RenameTableExpression expression)
Parameters
Returns
Overrides
Generate(UpdateDataExpression)
Declaration
public override string Generate(UpdateDataExpression expression)
Parameters
Returns
Overrides
GetColumnList(IEnumerable<string>)
Declaration
protected string GetColumnList(IEnumerable<string> columns)
Parameters
Returns
GetDataList(List<object>)
Declaration
protected string GetDataList(List<object> data)
Parameters
Returns
Implements