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

Mostrar archivo Open project: deveel/deveeldb

Public Methods

Method Description
PrimaryKey ( this builder ) : IColumnBuilder
References ( this builder, Action foreignKey ) : IColumnBuilder
Table ( this builder, string tableName ) : IColumnForeignKeyBuilder
UniqueKey ( this builder ) : IColumnBuilder
WithDefault ( this builder, Action expression ) : IColumnBuilder
WithDefault ( this builder, object value ) : IColumnBuilder

Method Details

PrimaryKey() public static method

public static PrimaryKey ( this builder ) : IColumnBuilder
builder this
return IColumnBuilder

References() public static method

public static References ( this builder, Action foreignKey ) : IColumnBuilder
builder this
foreignKey Action
return IColumnBuilder

Table() public static method

public static Table ( this builder, string tableName ) : IColumnForeignKeyBuilder
builder this
tableName string
return IColumnForeignKeyBuilder

UniqueKey() public static method

public static UniqueKey ( this builder ) : IColumnBuilder
builder this
return IColumnBuilder

WithDefault() public static method

public static WithDefault ( this builder, Action expression ) : IColumnBuilder
builder this
expression Action
return IColumnBuilder

WithDefault() public static method

public static WithDefault ( this builder, object value ) : IColumnBuilder
builder this
value object
return IColumnBuilder