swagger配置 数据库初始化结构调整

This commit is contained in:
pixelqm
2019-09-02 18:58:51 +08:00
parent f6a0b05ece
commit 50cac8f02d
9 changed files with 76 additions and 24 deletions

View File

@@ -0,0 +1,26 @@
package dbModel
import (
"github.com/jinzhu/gorm"
uuid "github.com/satori/go.uuid"
"main/init/mysql"
)
type User struct {
gorm.Model `json:"-"`
UUID uuid.UUID `json:"uuid"`
UserName string `json:"userName"`
PassWord string `json:"passWord"`
NickName string `json:"nickName" gorm:"default:'galeone'"`
HeaderImg string `json:"headerImg" gorm:"default:'galeone'"`
//Propertie // 多余属性自行添加
//PropertieId uint // 自动关联 Propertie 的Id 附加属性过多 建议创建一对一关系
}
//type Propertie struct {
// gorm.Model
//}
func (u *User) Create() (err error, user interface{}) {
err = mysql.DEFAULTDB.Create(u).Error
return err, user
}