pg_users_dao.go 461 字节
package dao

import (
	"fmt"

	"gitlab.fjmaimaimai.com/mmm-go/partnermg/pkg/infrastructure/pg/transaction"
)

type UsersDao struct {
	transactionContext *transaction.TransactionContext
}

func NewUserDao(transactionContext *transaction.TransactionContext) (*UsersDao, error) {
	if transactionContext == nil {
		return nil, fmt.Errorf("transactionContext参数不能为nil")
	} else {
		return &UsersDao{
			transactionContext: transactionContext,
		}, nil
	}
}