C# Class Deveel.Data.Sql.Statements.Build.ColumnBuilderExtensions.ForeignKeyBuilder

Inheritance: IColumnForeignKeyBuilder
Mostra file Open project: deveel/deveeldb

Public Methods

Method Description
Build ( ) : ColumnConstraintInfo
Column ( string columnName ) : IColumnForeignKeyBuilder
OnDelete ( ForeignKeyAction action ) : IColumnForeignKeyBuilder
OnUpdate ( ForeignKeyAction action ) : IColumnForeignKeyBuilder
Table ( ObjectName tableName ) : IColumnForeignKeyBuilder

Method Details

Build() public method

public Build ( ) : ColumnConstraintInfo
return ColumnConstraintInfo

Column() public method

public Column ( string columnName ) : IColumnForeignKeyBuilder
columnName string
return IColumnForeignKeyBuilder

OnDelete() public method

public OnDelete ( ForeignKeyAction action ) : IColumnForeignKeyBuilder
action ForeignKeyAction
return IColumnForeignKeyBuilder

OnUpdate() public method

public OnUpdate ( ForeignKeyAction action ) : IColumnForeignKeyBuilder
action ForeignKeyAction
return IColumnForeignKeyBuilder

Table() public method

public Table ( ObjectName tableName ) : IColumnForeignKeyBuilder
tableName ObjectName
return IColumnForeignKeyBuilder