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

显示文件 Open project: deveel/deveeldb

Public Methods

Method Description
Named ( this builder, ObjectName parentName, string tableName ) : ICreateTableStatementBuilder
Named ( this builder, string tableName ) : ICreateTableStatementBuilder
WithColumn ( this builder, Action column ) : ICreateTableStatementBuilder
WithColumn ( this builder, string columnName, SqlType columnType ) : ICreateTableStatementBuilder
WithIdentityColumn ( this builder, string columnName, SqlType columnType ) : ICreateTableStatementBuilder

Method Details

Named() public static method

public static Named ( this builder, ObjectName parentName, string tableName ) : ICreateTableStatementBuilder
builder this
parentName ObjectName
tableName string
return ICreateTableStatementBuilder

Named() public static method

public static Named ( this builder, string tableName ) : ICreateTableStatementBuilder
builder this
tableName string
return ICreateTableStatementBuilder

WithColumn() public static method

public static WithColumn ( this builder, Action column ) : ICreateTableStatementBuilder
builder this
column Action
return ICreateTableStatementBuilder

WithColumn() public static method

public static WithColumn ( this builder, string columnName, SqlType columnType ) : ICreateTableStatementBuilder
builder this
columnName string
columnType SqlType
return ICreateTableStatementBuilder

WithIdentityColumn() public static method

public static WithIdentityColumn ( this builder, string columnName, SqlType columnType ) : ICreateTableStatementBuilder
builder this
columnName string
columnType SqlType
return ICreateTableStatementBuilder