C# Класс Dashing.Engine.DDL.AlterTableWriter

Наследование: IAlterTableWriter
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

AddColumn() публичный Метод

public AddColumn ( IColumn column ) : string
column IColumn
Результат string

AlterTableWriter() публичный Метод

public AlterTableWriter ( ISqlDialect dialect ) : System.Text
dialect ISqlDialect
Результат System.Text

ChangeColumnName() публичный Метод

public ChangeColumnName ( IColumn fromColumn, IColumn toColumn ) : string
fromColumn IColumn
toColumn IColumn
Результат string

DropColumn() публичный Метод

public DropColumn ( IColumn column ) : string
column IColumn
Результат string

DropForeignKey() публичный Метод

public DropForeignKey ( ForeignKey foreignKey ) : string
foreignKey Dashing.Configuration.ForeignKey
Результат string

DropIndex() публичный Метод

public DropIndex ( Index index ) : string
index Dashing.Configuration.Index
Результат string

ModifyColumn() публичный Метод

public ModifyColumn ( IColumn fromColumn, IColumn toColumn ) : string
fromColumn IColumn
toColumn IColumn
Результат string

RenameTable() публичный Метод

public RenameTable ( IMap @from, IMap to ) : string
@from IMap
to IMap
Результат string