repo.go 528 Bytes
package msg_m

import (
	"hilo-user/domain/model"
	"hilo-user/myerr"
)

func (msgUserRecord *MsgUserRecord) Persistent() error {
	if err := model.Persistent(msgUserRecord.Db, msgUserRecord); err != nil {
		return myerr.WrapErr(err)
	}
	return nil
}

func (msgSysRecord *MsgSysRecord) Persistent() error {
	if err := model.Persistent(msgSysRecord.Db, msgSysRecord); err != nil {
		return myerr.WrapErr(err)
	}
	return nil
}

func (msgSysUser *MsgSysUser) Persistent() error {
	return model.Persistent(msgSysUser.Db, msgSysUser)
}