Versions in this module Expand all Collapse all v3 v3.0.1 Nov 20, 2023 v3.0.0 Nov 20, 2023 Changes in this version + type Clickhouse struct + func (c *Clickhouse) CreateTable(tableName string) string + func (c *Clickhouse) DeleteVersion(tableName string) string + func (c *Clickhouse) GetMigrationByVersion(tableName string) string + func (c *Clickhouse) InsertVersion(tableName string) string + func (c *Clickhouse) ListMigrations(tableName string) string + type Mysql struct + func (m *Mysql) CreateTable(tableName string) string + func (m *Mysql) DeleteVersion(tableName string) string + func (m *Mysql) GetMigrationByVersion(tableName string) string + func (m *Mysql) InsertVersion(tableName string) string + func (m *Mysql) ListMigrations(tableName string) string + type Postgres struct + func (p *Postgres) CreateTable(tableName string) string + func (p *Postgres) DeleteVersion(tableName string) string + func (p *Postgres) GetMigrationByVersion(tableName string) string + func (p *Postgres) InsertVersion(tableName string) string + func (p *Postgres) ListMigrations(tableName string) string + type Querier interface + CreateTable func(tableName string) string + DeleteVersion func(tableName string) string + GetMigrationByVersion func(tableName string) string + InsertVersion func(tableName string) string + ListMigrations func(tableName string) string + type Redshift struct + func (r *Redshift) CreateTable(tableName string) string + func (r *Redshift) DeleteVersion(tableName string) string + func (r *Redshift) GetMigrationByVersion(tableName string) string + func (r *Redshift) InsertVersion(tableName string) string + func (r *Redshift) ListMigrations(tableName string) string + type SQLAnywhere struct + func (s *SQLAnywhere) CreateTable(tableName string) string + func (s *SQLAnywhere) DeleteVersion(tableName string) string + func (s *SQLAnywhere) GetMigrationByVersion(tableName string) string + func (s *SQLAnywhere) InsertVersion(tableName string) string + func (s *SQLAnywhere) ListMigrations(tableName string) string + type Sqlite3 struct + func (s *Sqlite3) CreateTable(tableName string) string + func (s *Sqlite3) DeleteVersion(tableName string) string + func (s *Sqlite3) GetMigrationByVersion(tableName string) string + func (s *Sqlite3) InsertVersion(tableName string) string + func (s *Sqlite3) ListMigrations(tableName string) string + type Sqlserver struct + func (s *Sqlserver) CreateTable(tableName string) string + func (s *Sqlserver) DeleteVersion(tableName string) string + func (s *Sqlserver) GetMigrationByVersion(tableName string) string + func (s *Sqlserver) InsertVersion(tableName string) string + func (s *Sqlserver) ListMigrations(tableName string) string + type Tidb struct + func (t *Tidb) CreateTable(tableName string) string + func (t *Tidb) DeleteVersion(tableName string) string + func (t *Tidb) GetMigrationByVersion(tableName string) string + func (t *Tidb) InsertVersion(tableName string) string + func (t *Tidb) ListMigrations(tableName string) string + type Vertica struct + func (v *Vertica) CreateTable(tableName string) string + func (v *Vertica) DeleteVersion(tableName string) string + func (v *Vertica) GetMigrationByVersion(tableName string) string + func (v *Vertica) InsertVersion(tableName string) string + func (v *Vertica) ListMigrations(tableName string) string + type Ydb struct + func (c *Ydb) CreateTable(tableName string) string + func (c *Ydb) DeleteVersion(tableName string) string + func (c *Ydb) GetMigrationByVersion(tableName string) string + func (c *Ydb) InsertVersion(tableName string) string + func (c *Ydb) ListMigrations(tableName string) string