Skip to content

可以初始化表的时候设置utf8,适配数据库不是utf8的人 #674

@Vingurzhou

Description

@Vingurzhou
  1. Go to './cmd/migrate/migration/version/1599190683659_tables.go'
  2. Scroll down to '1599190683659_tables.go:20'
  3. err := tx.Set("gorm:table_options", "ENGINE=InnoDB DEFAULT CHARSET=utf8").Debug().Migrator().AutoMigrate(
    new(models.CasbinRule),
    new(models.SysDept),
    new(models.SysConfig),
    new(models.SysTables),
    new(models.SysColumns),
    new(models.SysMenu),
    new(models.SysLoginLog),
    new(models.SysOperaLog),
    new(models.SysRoleDept),
    new(models.SysUser),
    new(models.SysRole),
    new(models.SysPost),
    new(models.DictData),
    new(models.DictType),
    new(models.SysJob),
    new(models.SysConfig),
    new(models.SysApi),
    new(models.TbDemo),
    )

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions