Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MarshalQsql ¶ added in v1.1.5
生成查询SQL
func MarshalUpSql ¶ added in v1.1.5
生成更新SQL
Types ¶
type IActor ¶
type IActor interface {
//当前要运行的步骤
GetStepNum() int
//运行步骤成功就进入下一步,失败就开始执行回滚,成功失败内部处理
RunNext()
//是否已完成
IsEnd() bool
//拿到要返回用的JSON对象,或不用这个直接推信息
GetResult() JsonMap
}
IActor 消息盒子的借口
type IStructSql ¶ added in v1.1.5
type IStructSql interface {
//表名
GetTableName() string
//保存参数列表
ParmArray() []interface{}
//查询的参数列表
QueryArray() []interface{}
}
数据映射接口
type SqlDataStructModel ¶ added in v1.1.5
type SqlDataStructModel struct {
KeyID int //用户主键
DataKey string //数据表
UpTime time.Duration //保存时间
DataDBModel IStructSql //要保存的东西
}
数据映射接口的导入结构
func (*SqlDataStructModel) GetDataKey ¶ added in v1.1.5
func (this *SqlDataStructModel) GetDataKey() string
func (*SqlDataStructModel) GetKeyID ¶ added in v1.1.5
func (this *SqlDataStructModel) GetKeyID() int
func (*SqlDataStructModel) GetUpTime ¶ added in v1.1.5
func (this *SqlDataStructModel) GetUpTime() time.Duration
func (*SqlDataStructModel) UpDataSave ¶ added in v1.1.5
func (this *SqlDataStructModel) UpDataSave(conndb model.IConnDB) error
Click to show internal directories.
Click to hide internal directories.