Versions in this module Expand all Collapse all v0 v0.2.5 Jun 30, 2020 Changes in this version + type Dialect struct + func (b *Dialect) BindVar(i int) string + func (b *Dialect) DataTypeOf(field *gorm.StructField) string + func (b *Dialect) GetName() string + func (b *Dialect) HasColumn(tableName string, columnName string) bool + func (b *Dialect) HasIndex(tableName string, indexName string) bool + func (b *Dialect) HasTable(in string) bool + func (b *Dialect) Quote(key string) string + func (b *Dialect) SetDB(db gorm.SQLCommon) + func (b Dialect) CurrentDatabase() string + func (b Dialect) DefaultValueStr() string + func (b Dialect) HasForeignKey(tableName string, foreignKeyName string) bool + func (b Dialect) LastInsertIDOutputInterstitial(tableName, columnName string, columns []string) string + func (b Dialect) LastInsertIDReturningSuffix(tableName, columnName string) string + func (b Dialect) LimitAndOffsetSQL(limit, offset interface{}) (sql string, err error) + func (b Dialect) ModifyColumn(tableName string, columnName string, typ string) error + func (b Dialect) NormalizeIndexAndColumn(indexName, columnName string) (string, string) + func (b Dialect) RemoveIndex(tableName string, indexName string) error + func (b Dialect) SelectFromDummyTable() string