Files
gorose/orm_execute_interface.go
fizzday dd1c77106a golint
2019-11-11 11:36:05 +08:00

21 lines
523 B
Go

package gorose
// IOrmExecute ...
type IOrmExecute interface {
GetForce() bool
// insert,insertGetId
Insert(data ...interface{}) (int64, error)
InsertGetId(data ...interface{}) (int64, error)
Update(data ...interface{}) (int64, error)
// updateOrInsert
// increment,decrement
// 在操作过程中你还可以指定额外的列进行更新:
Increment(args ...interface{}) (int64, error)
Decrement(args ...interface{}) (int64, error)
// delete
Delete() (int64, error)
//LastInsertId() int64
Force() IOrm
}