biz

package
v0.0.0-...-726c1b7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2021 License: MIT Imports: 3 Imported by: 0

README

Biz

Documentation

Index

Constants

This section is empty.

Variables

ProviderSet is biz providers.

Functions

This section is empty.

Types

type KratosDemoUserRepo

type KratosDemoUserRepo interface {
	CreateKratosDemoUser(context.Context, *TKratosDemoUser) error
	UpdateKratosDemoUser(context.Context, *TKratosDemoUser) error
	DeleteKratosDemoUser(ctx context.Context, id int32) error
	GetKratosDemoUser(ctx context.Context, id int32) (TKratosDemoUser, error)
}

type KratosDemoUserUsecase

type KratosDemoUserUsecase struct {
	// contains filtered or unexported fields
}

func NewKratosDemoUserUsecase

func NewKratosDemoUserUsecase(repo KratosDemoUserRepo, logger log.Logger) *KratosDemoUserUsecase

func (*KratosDemoUserUsecase) Create

func (*KratosDemoUserUsecase) Delete

func (uc *KratosDemoUserUsecase) Delete(ctx context.Context, id int32) error

func (*KratosDemoUserUsecase) Get

func (*KratosDemoUserUsecase) Update

type TKratosDemoUser

type TKratosDemoUser struct {
	FID   int32  `gorm:"column:f_id;primary_key"`
	FName string `gorm:"column:f_name"`
}

TKratosDemoUser user表

func (*TKratosDemoUser) TableName

func (uc *TKratosDemoUser) TableName() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL