package internal

Import Path
	github.com/uptrace/bun/internal (on go.dev)

Dependency Relation
	imports 7 packages, and imported by 6 packages


Package-Level Type Names (total 5, in which 4 are exported)
/* sort exporteds by: | */
( T) Has(other Flag) bool ( T) Remove(other Flag) Flag ( T) Set(other Flag) Flag func Flag.Remove(other Flag) Flag func Flag.Set(other Flag) Flag func github.com/uptrace/bun/dialect/mysqldialect.(*Dialect).Features() feature.Feature func github.com/uptrace/bun/dialect/pgdialect.(*Dialect).Features() feature.Feature func github.com/uptrace/bun/dialect/sqlitedialect.(*Dialect).Features() feature.Feature func github.com/uptrace/bun/schema.Dialect.Features() feature.Feature func Flag.Has(other Flag) bool func Flag.Remove(other Flag) Flag func Flag.Set(other Flag) Flag func github.com/uptrace/bun/schema.Formatter.HasFeature(feature feature.Feature) bool const github.com/uptrace/bun/dialect/feature.AutoIncrement const github.com/uptrace/bun/dialect/feature.CTE const github.com/uptrace/bun/dialect/feature.DefaultPlaceholder const github.com/uptrace/bun/dialect/feature.DeleteTableAlias const github.com/uptrace/bun/dialect/feature.DoubleColonCast const github.com/uptrace/bun/dialect/feature.InsertTableAlias const github.com/uptrace/bun/dialect/feature.OnDuplicateKey const github.com/uptrace/bun/dialect/feature.Returning const github.com/uptrace/bun/dialect/feature.TableCascade const github.com/uptrace/bun/dialect/feature.TableIdentity const github.com/uptrace/bun/dialect/feature.TableTruncate const github.com/uptrace/bun/dialect/feature.UpdateMultiTable const github.com/uptrace/bun/dialect/feature.ValuesRow
(*T) Bytes() []byte (*T) Close() error (*T) Write(b []byte) (int, error) *T : io.Closer *T : io.WriteCloser *T : io.Writer func NewHexEncoder(b []byte) *HexEncoder
( T) Printf(format string, v ...interface{}) *github.com/sirupsen/logrus.Entry github.com/sirupsen/logrus.Ext1FieldLogger (interface) github.com/sirupsen/logrus.FieldLogger (interface) *github.com/sirupsen/logrus.Logger github.com/sirupsen/logrus.StdLogger (interface) *log.Logger func github.com/uptrace/bun.SetLogger(logger Logging) var Logger
func NewMapKey(is []interface{}) MapKey
Package-Level Functions (total 15, in which 14 are exported)
Bytes converts string to byte slice.
func IsLower(c byte) bool
func IsUpper(c byte) bool
func NewMapKey(is []interface{}) MapKey
String converts byte slice to string.
func ToLower(c byte) byte
func ToUpper(c byte) byte
Underscore converts "CamelCasedString" to "camel_cased_string".
func Unwrap(err error) error
Package-Level Variables (total 4, in which 3 are exported)
Package-Level Constants (total 6, none are exported)