Class HanaGenerator
Inheritance
HanaGenerator
Assembly: FluentMigrator.Runner.Hana.dll
Syntax
public class HanaGenerator : GenericGenerator, IMigrationGenerator
Constructors
HanaGenerator()
Declaration
Properties
AddColumn
Declaration
public override string AddColumn { get; }
Property Value
Overrides
AlterColumn
Declaration
public override string AlterColumn { get; }
Property Value
Overrides
DropColumn
Declaration
public override string DropColumn { get; }
Property Value
Overrides
DropTable
Declaration
public override string DropTable { get; }
Property Value
Overrides
RenameColumn
Declaration
public override string RenameColumn { get; }
Property Value
Overrides
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(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(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(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
Implements