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
|
}
|