Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IDbService ¶
type IDbService interface {
// DBInit
/******************************************************
* @Description: 初始化 连接
* @param entities
* @return error
******************************************************/
DBInit(entities ...interface{}) error
// DBClose
/******************************************************
* @Description: 关闭连接
******************************************************/
DBClose()
// DBCreate
/******************************************************
* @Description: 插入数据
* @param value
* @return err
******************************************************/
DBCreate(value interface{}) (err error)
// DBSave
/******************************************************
* @Description: 更新所有值
* @param value
* @return error
******************************************************/
DBSave(value interface{}) error
// DBDelete
/******************************************************
* @Description: 删除数据
* @param value
* @param conds 限制条件
* @return error
******************************************************/
DBDelete(value interface{}, conds ...interface{}) error
// DBHas
/******************************************************
* @Description: 是存存在dest数据,满足query args条件
* @param dest
* @param query
* @param args
* @return bool
******************************************************/
DBHas(dest interface{}, query interface{}, args ...interface{}) bool
// DBGet
/******************************************************
* @Description: 根据主键检索
* @param dest
* @param conds
* @return error
******************************************************/
DBGet(dest interface{}, conds ...interface{}) error
// DBList
/******************************************************
* @Description: 获取列表
* @param dest
* @param conds
* @return error
******************************************************/
DBList(dest interface{}, conds ...interface{}) error
// DBListOrder
/******************************************************
* @Description: 获取列表 order
* @param dest
* @param order
* @param conds
* @return error
******************************************************/
DBListOrder(dest interface{}, order string, conds ...interface{}) error
}
Click to show internal directories.
Click to hide internal directories.