C# Class Dashing.Engine.DDL.AlterTableWriter

Inheritance: IAlterTableWriter
Afficher le fichier Open project: Polylytics/dashing

Méthodes publiques

Méthode Description
AddColumn ( IColumn column ) : string
AlterTableWriter ( ISqlDialect dialect ) : System.Text
ChangeColumnName ( IColumn fromColumn, IColumn toColumn ) : string
DropColumn ( IColumn column ) : string
DropForeignKey ( ForeignKey foreignKey ) : string
DropIndex ( Index index ) : string
ModifyColumn ( IColumn fromColumn, IColumn toColumn ) : string
RenameTable ( IMap @from, IMap to ) : string

Method Details

AddColumn() public méthode

public AddColumn ( IColumn column ) : string
column IColumn
Résultat string

AlterTableWriter() public méthode

public AlterTableWriter ( ISqlDialect dialect ) : System.Text
dialect ISqlDialect
Résultat System.Text

ChangeColumnName() public méthode

public ChangeColumnName ( IColumn fromColumn, IColumn toColumn ) : string
fromColumn IColumn
toColumn IColumn
Résultat string

DropColumn() public méthode

public DropColumn ( IColumn column ) : string
column IColumn
Résultat string

DropForeignKey() public méthode

public DropForeignKey ( ForeignKey foreignKey ) : string
foreignKey Dashing.Configuration.ForeignKey
Résultat string

DropIndex() public méthode

public DropIndex ( Index index ) : string
index Dashing.Configuration.Index
Résultat string

ModifyColumn() public méthode

public ModifyColumn ( IColumn fromColumn, IColumn toColumn ) : string
fromColumn IColumn
toColumn IColumn
Résultat string

RenameTable() public méthode

public RenameTable ( IMap @from, IMap to ) : string
@from IMap
to IMap
Résultat string