Documentation
¶
Index ¶
- func Parse(name string) (d sqlbuilder.Dialect, ok bool)
- type MySql
- func (m MySql) BindVar(i int) string
- func (m MySql) ColumnOptionToString(co *sb.ColumnOption) (string, error)
- func (m MySql) ColumnTypeToString(cc sb.ColumnConfig) (string, error)
- func (m MySql) Name() string
- func (m MySql) QuerySuffix() string
- func (m MySql) QuoteField(field interface{}) string
- func (m MySql) TableOptionToString(to *sb.TableOption) (string, error)
- type Postgresql
- func (m Postgresql) BindVar(i int) string
- func (m Postgresql) ColumnOptionToString(co *sb.ColumnOption) (string, error)
- func (m Postgresql) ColumnTypeToString(cc sb.ColumnConfig) (string, error)
- func (m Postgresql) Name() string
- func (m Postgresql) QuerySuffix() string
- func (m Postgresql) QuoteField(field interface{}) string
- func (m Postgresql) TableOptionToString(to *sb.TableOption) (string, error)
- type Sqlite
- func (m Sqlite) BindVar(i int) string
- func (m Sqlite) ColumnOptionToString(co *sb.ColumnOption) (string, error)
- func (m Sqlite) ColumnTypeToString(cc sb.ColumnConfig) (string, error)
- func (m Sqlite) Name() string
- func (m Sqlite) QuerySuffix() string
- func (m Sqlite) QuoteField(field interface{}) string
- func (m Sqlite) TableOptionToString(to *sb.TableOption) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MySql ¶
type MySql struct{}
func (MySql) ColumnOptionToString ¶
func (m MySql) ColumnOptionToString(co *sb.ColumnOption) (string, error)
func (MySql) ColumnTypeToString ¶
func (m MySql) ColumnTypeToString(cc sb.ColumnConfig) (string, error)
func (MySql) QuerySuffix ¶
func (MySql) QuoteField ¶
func (MySql) TableOptionToString ¶
func (m MySql) TableOptionToString(to *sb.TableOption) (string, error)
type Postgresql ¶
type Postgresql struct{}
func (Postgresql) BindVar ¶
func (m Postgresql) BindVar(i int) string
func (Postgresql) ColumnOptionToString ¶
func (m Postgresql) ColumnOptionToString(co *sb.ColumnOption) (string, error)
func (Postgresql) ColumnTypeToString ¶
func (m Postgresql) ColumnTypeToString(cc sb.ColumnConfig) (string, error)
func (Postgresql) Name ¶ added in v1.1.0
func (m Postgresql) Name() string
func (Postgresql) QuerySuffix ¶
func (m Postgresql) QuerySuffix() string
func (Postgresql) QuoteField ¶
func (m Postgresql) QuoteField(field interface{}) string
func (Postgresql) TableOptionToString ¶
func (m Postgresql) TableOptionToString(to *sb.TableOption) (string, error)
type Sqlite ¶
type Sqlite struct{}
func (Sqlite) ColumnOptionToString ¶
func (m Sqlite) ColumnOptionToString(co *sb.ColumnOption) (string, error)
func (Sqlite) ColumnTypeToString ¶
func (m Sqlite) ColumnTypeToString(cc sb.ColumnConfig) (string, error)
func (Sqlite) QuerySuffix ¶
func (Sqlite) QuoteField ¶
func (Sqlite) TableOptionToString ¶
func (m Sqlite) TableOptionToString(to *sb.TableOption) (string, error)
Click to show internal directories.
Click to hide internal directories.