Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Resolve ¶
func Resolve(db sql.QueryInterface, data *debefix.Data, options ...debefix.ResolveOption) error
Resolve runs SQL INSERT queries on db.
func ResolverDBCallback ¶
func ResolverDBCallback(db sql.QueryInterface) db.ResolverDBCallback
ResolverDBCallback returns a postgres-compatible db.ResolverDBCallback.
func ResolverFunc ¶
func ResolverFunc(dbi sql.QueryInterface) debefix.ResolveCallback
ResolverFunc is the debefix.ResolveCallback used by Resolve.
func SQLBuilder ¶
func SQLBuilder() sql.QueryBuilder
SQLBuilder returns a postgres-compatible sql.QueryBuilder
Types ¶
type PlaceholderProvider ¶
type PlaceholderProvider struct {
// contains filtered or unexported fields
}
PlaceholderProvider generates postgres-compatible placeholders ($1, $2).
func (*PlaceholderProvider) Next ¶
func (p *PlaceholderProvider) Next() (placeholder string, argName string)
Click to show internal directories.
Click to hide internal directories.