Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func QueryBuilder ¶
func QueryBuilder() sql.QueryBuilder
QueryBuilder returns a postgres-compatible sql.QueryBuilder
func ResolveDBFunc ¶
func ResolveDBFunc(qi sql.QueryInterface) db.ResolveDBCallback
func ResolveFunc ¶
func ResolveFunc(qi sql.QueryInterface) debefix.ResolveCallback
Types ¶
type QueryBuilderDialect ¶
type QueryBuilderDialect struct { }
func (QueryBuilderDialect) NewPlaceholderProvider ¶
func (d QueryBuilderDialect) NewPlaceholderProvider() sql.QueryBuilderPlaceholderProvider
func (QueryBuilderDialect) QuoteField ¶
func (d QueryBuilderDialect) QuoteField(fieldName string) string
func (QueryBuilderDialect) QuoteTable ¶
func (d QueryBuilderDialect) QuoteTable(tableName string) string
type QueryBuilderDialectPlaceholderProvider ¶
type QueryBuilderDialectPlaceholderProvider struct {
// contains filtered or unexported fields
}
QueryBuilderDialectPlaceholderProvider generates postgres-compatible placeholders ($1, $2).
func (*QueryBuilderDialectPlaceholderProvider) Next ¶
func (p *QueryBuilderDialectPlaceholderProvider) Next() (placeholder string, argName string)
Click to show internal directories.
Click to hide internal directories.