Documentation
¶
Index ¶
- Constants
- Variables
- func New(config Config) gorm.Dialector
- func Open(dsn string) gorm.Dialector
- type Config
- type DSNConfig
- type Dialector
- func (dialector *Dialector) BindVarTo(writer clause.Writer, stmt *gorm.Statement, v interface{})
- func (dialector *Dialector) DataTypeOf(field *schema.Field) string
- func (dialector *Dialector) DefaultValueOf(field *schema.Field) clause.Expression
- func (dialector *Dialector) Explain(sql string, vars ...interface{}) string
- func (dialector *Dialector) Initialize(db *gorm.DB) (err error)
- func (dialector *Dialector) Migrator(db *gorm.DB) gorm.Migrator
- func (dialector *Dialector) Name() string
- func (dialector *Dialector) QuoteTo(writer clause.Writer, str string)
- func (dialector *Dialector) RegisterCallbacks(db *gorm.DB, config *callbacks.Config)
- type MapSerializer
- type Migrator
Constants ¶
View Source
const (
DriverName = "hive"
)
Variables ¶
View Source
var ( // CreateClauses create clauses CreateClauses = []string{"INSERT", "VALUES", "ON CONFLICT"} // QueryClauses query clauses QueryClauses = []string{"SELECT", "FROM", "WHERE", "GROUP BY", "ORDER BY", "LIMIT", "FOR"} // UpdateClauses update clauses UpdateClauses = []string{"UPDATE", "SET", "WHERE"} // DeleteClauses delete clauses DeleteClauses = []string{"DELETE", "FROM", "WHERE"} )
Functions ¶
Types ¶
type Dialector ¶
type Dialector struct { *Config // contains filtered or unexported fields }
func (*Dialector) DefaultValueOf ¶
func (dialector *Dialector) DefaultValueOf(field *schema.Field) clause.Expression
Click to show internal directories.
Click to hide internal directories.