Documentation
¶
Index ¶
- func NewAuroraDSQL() dialect.QuerierExtender
- func NewClickhouse() dialect.Querier
- func NewMysql() dialect.QuerierExtender
- func NewPostgres() dialect.QuerierExtender
- func NewRedshift() dialect.Querier
- func NewSqlite3() dialect.Querier
- func NewSqlserver() dialect.Querier
- func NewStarrocks() dialect.Querier
- func NewTidb() dialect.Querier
- func NewTurso() dialect.Querier
- func NewVertica() dialect.Querier
- func NewYDB() dialect.Querier
- type Tidb
- func (t *Tidb) CreateTable(tableName string) string
- func (t *Tidb) DeleteVersion(tableName string) string
- func (t *Tidb) GetLatestVersion(tableName string) string
- func (t *Tidb) GetMigrationByVersion(tableName string) string
- func (t *Tidb) InsertVersion(tableName string) string
- func (t *Tidb) ListMigrations(tableName string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuroraDSQL ¶
func NewAuroraDSQL() dialect.QuerierExtender
NewAuroraDSQL returns a new dialect.Querier for Aurora DSQL dialect.
func NewClickhouse ¶
NewClickhouse returns a new dialect.Querier for Clickhouse dialect.
func NewMysql ¶
func NewMysql() dialect.QuerierExtender
NewMysql returns a new dialect.Querier for MySQL dialect.
func NewPostgres ¶
func NewPostgres() dialect.QuerierExtender
NewPostgres returns a new dialect.Querier for PostgreSQL dialect.
func NewRedshift ¶
Redshift returns a new dialect.Querier for Redshift dialect.
func NewSqlite3 ¶
NewSqlite3 returns a dialect.Querier for SQLite3 dialect.
func NewSqlserver ¶
NewSqlserver returns a dialect.Querier for SQL Server dialect.
func NewStarrocks ¶
NewStarrocks returns a dialect.Querier for StarRocks dialect.
func NewTurso ¶
NewTurso returns a dialect.Querier for Turso dialect.
func NewVertica ¶
NewVertica returns a new dialect.Querier for Vertica dialect.
DEPRECATED: Vertica support is deprecated and will be removed in a future release.
func NewYDB ¶
NewYDB returns a new dialect.Querier for Vertica dialect.
Types ¶
type Tidb ¶
type Tidb struct{}