task_log.go 537 B

123456789101112131415161718192021222324
  1. package db
  2. import (
  3. "context"
  4. "time"
  5. "youngee_m_api/model/gorm_model"
  6. "github.com/sirupsen/logrus"
  7. )
  8. func CreateTaskLog(ctx context.Context, taskId string, log string) error {
  9. db := GetReadDB(ctx)
  10. taskLog := gorm_model.YounggeeTaskLog{
  11. TaskID: taskId,
  12. Content: log,
  13. LogAt: time.Now(),
  14. }
  15. err := db.Model(gorm_model.YounggeeTaskLog{}).Create(&taskLog).Error
  16. if err != nil {
  17. logrus.WithContext(ctx).Errorf("[Sketch db] Insert YounggeeTaskLog error,err:%+v", err)
  18. return err
  19. }
  20. return nil
  21. }