zhangzengfei
2023-09-04 e8e536d1cb52d2126c8c7ce2ba1c7a76f7208678
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
package models
 
type SqlSyncHis struct {
    Id                 string              `gorm:"column:id" json:"id"`
    LTime             string             `gorm:"column:lTime" json:"lTime"`
    CreateTime         string             `gorm:"column:createTime" json:"createTime"`
    Sql             string          `gorm:"column:sql" json:"sql"`
    From             string             `gorm:"column:from" json:"from"`
    Result             int             `gorm:"column:result" json:"result"`
    Err             string             `gorm:"column:err" json:"err"`
}
 
 
func (SqlSyncHis) TableName() string {
    return "sql_sync_his"
}
 
func (ssh SqlSyncHis) Insert() bool {
    result := db.Table(ssh.TableName()).Save(&ssh)
    return result.RowsAffected > 0
}
 
func (ssh SqlSyncHis) FindAll() (list []SqlSyncHis,err error) {
    err = db.Table(ssh.TableName()).Find(&list).Error
    return
}