C# Class SqlFu.Builders.CreateTable.CreateTableBuilder

Mostrar archivo Open project: sapiens/SqlFu

Public Methods

Method Description
CreateTableBuilder ( IDbProvider provider ) : System
GetSql ( TableCreationData data ) : string

Private Methods

Method Description
AddColumns ( List columns ) : void
AddConstraints ( List foreignKeys ) : void
AddConstraints ( PKData primaryKey ) : void
AddIndexes ( List indexes ) : void

Method Details

CreateTableBuilder() public method

public CreateTableBuilder ( IDbProvider provider ) : System
provider IDbProvider
return System

GetSql() public method

public GetSql ( TableCreationData data ) : string
data TableCreationData
return string