C# Class Frapid.Configuration.DbServer.PostgreSQL

Inheritance: IDbServer
显示文件 Open project: frapid/frapid

Public Methods

Method Description
AddLimit ( string limit ) : string
AddOffset ( string offset ) : string
AddReturnInsertedKey ( string primaryKeyName ) : string
DefaultSchemaQualify ( string input ) : string
GetConnectionString ( string tenant, string database = "", string userId = "", string password = "" ) : string
GetConnectionString ( string tenant, string host, string database, string username, string password, int port, bool enablePooling = true, int minPoolSize, int maxPoolSize = 100 ) : string
GetDbTimestampFunction ( ) : string
GetMetaConnectionString ( string tenant ) : string
GetProcedureCommand ( string procedureName, string parameters ) : string
GetReportUserConnectionString ( string tenant, string database = "" ) : string
GetSuperUserConnectionString ( string tenant, string database = "" ) : string
PostgreSQL ( ) : Frapid.Configuration.Db

Method Details

AddLimit() public method

public AddLimit ( string limit ) : string
limit string
return string

AddOffset() public method

public AddOffset ( string offset ) : string
offset string
return string

AddReturnInsertedKey() public method

public AddReturnInsertedKey ( string primaryKeyName ) : string
primaryKeyName string
return string

DefaultSchemaQualify() public method

public DefaultSchemaQualify ( string input ) : string
input string
return string

GetConnectionString() public method

public GetConnectionString ( string tenant, string database = "", string userId = "", string password = "" ) : string
tenant string
database string
userId string
password string
return string

GetConnectionString() public method

public GetConnectionString ( string tenant, string host, string database, string username, string password, int port, bool enablePooling = true, int minPoolSize, int maxPoolSize = 100 ) : string
tenant string
host string
database string
username string
password string
port int
enablePooling bool
minPoolSize int
maxPoolSize int
return string

GetDbTimestampFunction() public method

public GetDbTimestampFunction ( ) : string
return string

GetMetaConnectionString() public method

public GetMetaConnectionString ( string tenant ) : string
tenant string
return string

GetProcedureCommand() public method

public GetProcedureCommand ( string procedureName, string parameters ) : string
procedureName string
parameters string
return string

GetReportUserConnectionString() public method

public GetReportUserConnectionString ( string tenant, string database = "" ) : string
tenant string
database string
return string

GetSuperUserConnectionString() public method

public GetSuperUserConnectionString ( string tenant, string database = "" ) : string
tenant string
database string
return string

PostgreSQL() public method

public PostgreSQL ( ) : Frapid.Configuration.Db
return Frapid.Configuration.Db