1234567891011121314151617181920212223242526272829303132 |
- package models
- import (
- "github.com/beego/beego/v2/client/orm"
- )
- type WxToken struct {
- Id int `orm:"pk" description:"id"`
- AccessToken string `description:"微信token"`
- ExpiresIn int64 `description:"过期时间"`
- }
- func (w *WxToken) Insert() (err error) {
- o := orm.NewOrm()
- _, err = o.Insert(w)
- return
- }
- func (w *WxToken) Update(cols []string) (err error) {
- o := orm.NewOrm()
- _, err = o.Update(w, cols...)
- return
- }
- func GetWxTokenById() (info WxToken, err error) {
- o := orm.NewOrm()
- sql := `SELECT * FROM wx_token WHERE id = ?`
- err = o.Raw(sql, 0).QueryRow(&info)
- return
- }
|