C# Class Pilgrim.Generator.Metadata.PostgreSqlSchemaProvider

Inheritance: DbSchemaProvider
显示文件 Open project: juanplopes/pilgrim

Public Methods

Method Description
GetConstraints ( IList includedTables, IList excludedTables ) : IEnumerable
GetDbColumnType ( string providerDbType ) : DbType
GetTables ( IList includedTables, IList excludedTables ) : IEnumerable
PostgreSqlSchemaProvider ( MetaContext context ) : System.Collections.Generic
QualifiedTableName ( DbTableName table ) : string

Private Methods

Method Description
DoubleQuoteIfNeeded ( string variable ) : string

Method Details

GetConstraints() public method

public GetConstraints ( IList includedTables, IList excludedTables ) : IEnumerable
includedTables IList
excludedTables IList
return IEnumerable

GetDbColumnType() public method

public GetDbColumnType ( string providerDbType ) : DbType
providerDbType string
return DbType

GetTables() public method

public GetTables ( IList includedTables, IList excludedTables ) : IEnumerable
includedTables IList
excludedTables IList
return IEnumerable

PostgreSqlSchemaProvider() public method

public PostgreSqlSchemaProvider ( MetaContext context ) : System.Collections.Generic
context MetaContext
return System.Collections.Generic

QualifiedTableName() public method

public QualifiedTableName ( DbTableName table ) : string
table DbTableName
return string