| | |
| | | Password string `json:"Password,omitempty" example:"密码" gorm:"column:Password"` |
| | | UpdateTime time.Time `json:"-" gorm:"column:UpdateTime"` |
| | | } |
| | | |
| | | func (VSSLocalSettingTbl)TableName() string { |
| | | return "VSSLocalSettingTbl" |
| | | } |
| | | |
| | | |
| | | func (vst *VSSLocalSettingTbl) Select() (err error) { |
| | | if err = db.Table("VSSLocalSettingTbl").First(&vst).Error; err != nil { |
| | | if err.Error() == "record not found"{ vst = nil; return nil } |
| | | return err |
| | | } |
| | | return nil |
| | | } |
| | | |
| | | /*func (vst *VSSLocalSettingTbl) Insert() (err error) { |
| | | tx := db.Table("VSSLocalSettingTbl").Begin() |
| | | if tx.Error != nil { |
| | | return err |
| | | } |
| | | fmt.Println(vst) |
| | | if err := tx.Create(&vst).Error; err != nil { |
| | | tx.Rollback() |
| | | return err |
| | | } |
| | | return tx.Commit().Error |
| | | }*/ |
| | | |
| | | func (vst *VSSLocalSettingTbl) Update() error { // cid int |
| | | // find record by id |
| | | vst.UpdateTime = time.Now() |
| | | if err := db.Save(&vst).Error; err != nil { |
| | | return err |
| | | } |
| | | return nil |
| | | } |