gorm框架自定义表名

  • 自定义表名

    type User struct{
        Id int
        Name string
    }
    
    // 自定义表名
    func (User) TableName() string {
        return "test_user"
    }
    
  • 给默认表名加前缀或者后缀

    gorm.DefaultTableNameHanlder = func(db *gorm.DB,defaultTableName string){
        return "sys_" + defaultTableName
    }
    
原文地址:https://www.cnblogs.com/wuxiaoshi/p/14359650.html