zhangzengfei
2024-09-28 b1d7efd8c4ab9c4bf56f62e636a358a5182c09bf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package db
 
import (
    "gorm.io/gorm"
    "time"
)
 
type Task struct {
    Id        int    `gorm:"column:id"`
    Name      string `gorm:"column:name"`
    disabled  bool   `gorm:"column:disabled,default:0"`
    CreatedAt time.Time
    UpdatedAt time.Time
    DeletedAt gorm.DeletedAt `gorm:"index" json:"-"`
}
 
func (Task) TableName() string {
    return "surveillance_task"
}
 
// 查询全部数据
func GetAllTaskData() ([]Task, error) {
    var db = DB
    var task []Task
    if err := db.Find(&task).Error; err != nil {
        return nil, err
    }
 
    return task, nil
}