zhangzengfei
2024-05-18 3771d5551480964ab17f4c23a152df2482bf6470
models/ape.go
@@ -8,6 +8,7 @@
type Ape struct {
   Id            string `gorm:"column:id;primary_key;" json:"id"`
   Name          string `gorm:"column:name" json:"name"`
   FromId        string `gorm:"column:from_id" json:"from_id"`
   HeartbeatTime string `gorm:"column:heartbeat_time" json:"heartbeat_time"`
   Ext           vo.Ape `gorm:"column:ext;type:json;not null;default '{}'" json:"ext"`
   CreateTime    int64  `gorm:"column:create_time;autoCreateTime;" json:"create_time"`
@@ -27,8 +28,8 @@
   return db.Table(a.TableName()).Save(a).Error
}
func (a *Ape) Keepalive() error {
   return db.Table(a.TableName()).Where("id = ?", a.Id).Update("heartbeat_time", time.Now().Format("2006-01-02 15:04:05")).Error
func (a *Ape) Keepalive(id string) error {
   return db.Table(a.TableName()).Where("id = ?", id).Update("heartbeat_time", time.Now().Format("2006-01-02 15:04:05")).Error
}
func (a *Ape) FindAll() ([]Ape, error) {