type gorm.io/gorm.Migrator (interface)
Method Implmentations
AddColumn(dst interface{}, field string) error
gorm.io/gorm/migrator.Migrator.AddColumn
gorm.io/driver/mysql.Migrator.AddColumn
gorm.io/driver/postgres.Migrator.AddColumn
AlterColumn(dst interface{}, field string) error
gorm.io/gorm/migrator.Migrator.AlterColumn
gorm.io/driver/mysql.Migrator.AlterColumn
gorm.io/driver/postgres.Migrator.AlterColumn
AutoMigrate(dst ...interface{}) error
gorm.io/gorm/migrator.Migrator.AutoMigrate
gorm.io/driver/mysql.Migrator.Migrator.AutoMigrate
gorm.io/driver/postgres.Migrator.Migrator.AutoMigrate
ColumnTypes(dst interface{}) ([]ColumnType, error)
gorm.io/gorm/migrator.Migrator.ColumnTypes
gorm.io/driver/mysql.Migrator.ColumnTypes
gorm.io/driver/postgres.Migrator.ColumnTypes
CreateConstraint(dst interface{}, name string) error
gorm.io/gorm/migrator.Migrator.CreateConstraint
gorm.io/driver/mysql.Migrator.Migrator.CreateConstraint
gorm.io/driver/postgres.Migrator.Migrator.CreateConstraint
CreateIndex(dst interface{}, name string) error
gorm.io/gorm/migrator.Migrator.CreateIndex
gorm.io/driver/mysql.Migrator.Migrator.CreateIndex
gorm.io/driver/postgres.Migrator.CreateIndex
CreateTable(dst ...interface{}) error
gorm.io/gorm/migrator.Migrator.CreateTable
gorm.io/driver/mysql.Migrator.Migrator.CreateTable
gorm.io/driver/postgres.Migrator.CreateTable
CreateView(name string, option ViewOption) error
gorm.io/gorm/migrator.Migrator.CreateView
gorm.io/driver/mysql.Migrator.Migrator.CreateView
gorm.io/driver/postgres.Migrator.Migrator.CreateView
CurrentDatabase() string
gorm.io/gorm/migrator.Migrator.CurrentDatabase
gorm.io/driver/mysql.Migrator.CurrentDatabase
gorm.io/driver/postgres.Migrator.CurrentDatabase
DropColumn(dst interface{}, field string) error
gorm.io/gorm/migrator.Migrator.DropColumn
gorm.io/driver/mysql.Migrator.Migrator.DropColumn
gorm.io/driver/postgres.Migrator.DropColumn
DropConstraint(dst interface{}, name string) error
gorm.io/gorm/migrator.Migrator.DropConstraint
gorm.io/driver/mysql.Migrator.DropConstraint
gorm.io/driver/postgres.Migrator.Migrator.DropConstraint
DropIndex(dst interface{}, name string) error
gorm.io/gorm/migrator.Migrator.DropIndex
gorm.io/driver/mysql.Migrator.Migrator.DropIndex
gorm.io/driver/postgres.Migrator.DropIndex
DropTable(dst ...interface{}) error
gorm.io/gorm/migrator.Migrator.DropTable
gorm.io/driver/mysql.Migrator.DropTable
gorm.io/driver/postgres.Migrator.DropTable
DropView(name string) error
gorm.io/gorm/migrator.Migrator.DropView
gorm.io/driver/mysql.Migrator.Migrator.DropView
gorm.io/driver/postgres.Migrator.Migrator.DropView
FullDataTypeOf(*schema.Field) clause.Expr
gorm.io/gorm/migrator.Migrator.FullDataTypeOf
gorm.io/driver/mysql.Migrator.FullDataTypeOf
gorm.io/driver/postgres.Migrator.Migrator.FullDataTypeOf
GetIndexes(dst interface{}) ([]Index, error)
gorm.io/gorm/migrator.Migrator.GetIndexes
gorm.io/driver/mysql.Migrator.GetIndexes
gorm.io/driver/postgres.Migrator.GetIndexes
GetTables() (tableList []string, err error)
gorm.io/gorm/migrator.Migrator.GetTables
gorm.io/driver/mysql.Migrator.GetTables
gorm.io/driver/postgres.Migrator.GetTables
GetTypeAliases(databaseTypeName string) []string
gorm.io/gorm/migrator.Migrator.GetTypeAliases
gorm.io/driver/mysql.Migrator.GetTypeAliases
gorm.io/driver/postgres.Migrator.GetTypeAliases
HasColumn(dst interface{}, field string) bool
gorm.io/gorm/migrator.Migrator.HasColumn
gorm.io/driver/mysql.Migrator.Migrator.HasColumn
gorm.io/driver/postgres.Migrator.HasColumn
HasConstraint(dst interface{}, name string) bool
gorm.io/gorm/migrator.Migrator.HasConstraint
gorm.io/driver/mysql.Migrator.Migrator.HasConstraint
gorm.io/driver/postgres.Migrator.HasConstraint
HasIndex(dst interface{}, name string) bool
gorm.io/gorm/migrator.Migrator.HasIndex
gorm.io/driver/mysql.Migrator.Migrator.HasIndex
gorm.io/driver/postgres.Migrator.HasIndex
HasTable(dst interface{}) bool
gorm.io/gorm/migrator.Migrator.HasTable
gorm.io/driver/mysql.Migrator.Migrator.HasTable
gorm.io/driver/postgres.Migrator.HasTable
MigrateColumn(dst interface{}, field *schema.Field, columnType ColumnType) error
gorm.io/gorm/migrator.Migrator.MigrateColumn
gorm.io/driver/mysql.Migrator.Migrator.MigrateColumn
gorm.io/driver/postgres.Migrator.MigrateColumn
RenameColumn(dst interface{}, oldName, field string) error
gorm.io/gorm/migrator.Migrator.RenameColumn
gorm.io/driver/mysql.Migrator.RenameColumn
gorm.io/driver/postgres.Migrator.RenameColumn
RenameIndex(dst interface{}, oldName, newName string) error
gorm.io/gorm/migrator.Migrator.RenameIndex
gorm.io/driver/mysql.Migrator.RenameIndex
gorm.io/driver/postgres.Migrator.RenameIndex
RenameTable(oldName, newName interface{}) error
gorm.io/gorm/migrator.Migrator.RenameTable
gorm.io/driver/mysql.Migrator.Migrator.RenameTable
gorm.io/driver/postgres.Migrator.Migrator.RenameTable
![]() |
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |