code_mysql_db_gorpc_service

package
v0.0.0-...-c47cd45 Latest Latest
Warning

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

Go to latest
Published: Sep 6, 2024 License: MulanPSL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_mysql_db_gorpc_proto_pb_item_proto_proto protoreflect.FileDescriptor

Functions

func NewItemEndpoints

func NewItemEndpoints() []*api.Endpoint

func RegisterItemHandler

func RegisterItemHandler(s server.Server, hdlr ItemHandler, opts ...server.HandlerOption) error

Types

type EmptyItem

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

func (*EmptyItem) Descriptor deprecated

func (*EmptyItem) Descriptor() ([]byte, []int)

Deprecated: Use EmptyItem.ProtoReflect.Descriptor instead.

func (*EmptyItem) ProtoMessage

func (*EmptyItem) ProtoMessage()

func (*EmptyItem) ProtoReflect

func (x *EmptyItem) ProtoReflect() protoreflect.Message

func (*EmptyItem) Reset

func (x *EmptyItem) Reset()

func (*EmptyItem) String

func (x *EmptyItem) String() string

type IchubResultItem

type IchubResultItem struct {
	Code int32  `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Msg  string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
	Pkey []byte `protobuf:"bytes,3,opt,name=pkey,proto3" json:"pkey,omitempty"`
	// contains filtered or unexported fields
}

func (*IchubResultItem) Descriptor deprecated

func (*IchubResultItem) Descriptor() ([]byte, []int)

Deprecated: Use IchubResultItem.ProtoReflect.Descriptor instead.

func (*IchubResultItem) GetCode

func (x *IchubResultItem) GetCode() int32

func (*IchubResultItem) GetMsg

func (x *IchubResultItem) GetMsg() string

func (*IchubResultItem) GetPkey

func (x *IchubResultItem) GetPkey() []byte

func (*IchubResultItem) ProtoMessage

func (*IchubResultItem) ProtoMessage()

func (*IchubResultItem) ProtoReflect

func (x *IchubResultItem) ProtoReflect() protoreflect.Message

func (*IchubResultItem) Reset

func (x *IchubResultItem) Reset()

func (*IchubResultItem) String

func (x *IchubResultItem) String() string

type ItemHandler

type ItemHandler interface {
	// 根据 Id 获取
	FindById(context.Context, *RequestItem, *IchubResultItem) error
	// 根据主键删除
	DeleteById(context.Context, *RequestItem, *PageResultItem) error
	//
	//主键Id为nil or 0新增,!= nil 修改
	Save(context.Context, *MessageItem, *IchubResultItem) error
	// 通用查询
	Query(context.Context, *PageRequestItem, *PageResultItem) error
	FindByIds(context.Context, *RequestItem, *PageResultItem) error
}

type ItemService

type ItemService interface {
	// 根据 Id 获取
	FindById(ctx context.Context, in *RequestItem, opts ...client.CallOption) (*IchubResultItem, error)
	// 根据主键删除
	DeleteById(ctx context.Context, in *RequestItem, opts ...client.CallOption) (*PageResultItem, error)
	//
	//主键Id为nil or 0新增,!= nil 修改
	Save(ctx context.Context, in *MessageItem, opts ...client.CallOption) (*IchubResultItem, error)
	// 通用查询
	Query(ctx context.Context, in *PageRequestItem, opts ...client.CallOption) (*PageResultItem, error)
	FindByIds(ctx context.Context, in *RequestItem, opts ...client.CallOption) (*PageResultItem, error)
}

func NewItemService

func NewItemService(name string, c client.Client) ItemService

type MessageItem

type MessageItem struct {
	Id          int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	NamespaceId int32  `protobuf:"varint,2,opt,name=namespaceId,proto3" json:"namespaceId,omitempty"`
	ItemKey     string `protobuf:"bytes,3,opt,name=itemKey,proto3" json:"itemKey,omitempty"`
	Type        int32  `protobuf:"varint,4,opt,name=type,proto3" json:"type,omitempty"`
	Value       string `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`
	Comment     string `protobuf:"bytes,6,opt,name=comment,proto3" json:"comment,omitempty"`
	LineNum     int32  `protobuf:"varint,7,opt,name=lineNum,proto3" json:"lineNum,omitempty"`
	IsDeleted   int32  `protobuf:"varint,8,opt,name=isDeleted,proto3" json:"isDeleted,omitempty"`
	DeletedAt   int64  `protobuf:"varint,9,opt,name=deletedAt,proto3" json:"deletedAt,omitempty"`
	CeatedBy    string `protobuf:"bytes,10,opt,name=ceatedBy,proto3" json:"ceatedBy,omitempty"`
	CreatedAt   int64  `protobuf:"varint,11,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	UpdatedBy   string `protobuf:"bytes,12,opt,name=updatedBy,proto3" json:"updatedBy,omitempty"`
	UpdatedAt   int64  `protobuf:"varint,13,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageItem) Descriptor deprecated

func (*MessageItem) Descriptor() ([]byte, []int)

Deprecated: Use MessageItem.ProtoReflect.Descriptor instead.

func (*MessageItem) GetCeatedBy

func (x *MessageItem) GetCeatedBy() string

func (*MessageItem) GetComment

func (x *MessageItem) GetComment() string

func (*MessageItem) GetCreatedAt

func (x *MessageItem) GetCreatedAt() int64

func (*MessageItem) GetDeletedAt

func (x *MessageItem) GetDeletedAt() int64

func (*MessageItem) GetId

func (x *MessageItem) GetId() int32

func (*MessageItem) GetIsDeleted

func (x *MessageItem) GetIsDeleted() int32

func (*MessageItem) GetItemKey

func (x *MessageItem) GetItemKey() string

func (*MessageItem) GetLineNum

func (x *MessageItem) GetLineNum() int32

func (*MessageItem) GetNamespaceId

func (x *MessageItem) GetNamespaceId() int32

func (*MessageItem) GetType

func (x *MessageItem) GetType() int32

func (*MessageItem) GetUpdatedAt

func (x *MessageItem) GetUpdatedAt() int64

func (*MessageItem) GetUpdatedBy

func (x *MessageItem) GetUpdatedBy() string

func (*MessageItem) GetValue

func (x *MessageItem) GetValue() string

func (*MessageItem) ProtoMessage

func (*MessageItem) ProtoMessage()

func (*MessageItem) ProtoReflect

func (x *MessageItem) ProtoReflect() protoreflect.Message

func (*MessageItem) Reset

func (x *MessageItem) Reset()

func (*MessageItem) String

func (x *MessageItem) String() string

type PageRequestItem

type PageRequestItem struct {
	PageCurrent int32  `protobuf:"varint,1,opt,name=pageCurrent,proto3" json:"pageCurrent,omitempty"`
	PageSize    int32  `protobuf:"varint,2,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
	Total       int32  `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"`
	Count       int32  `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
	Data        string `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*PageRequestItem) Descriptor deprecated

func (*PageRequestItem) Descriptor() ([]byte, []int)

Deprecated: Use PageRequestItem.ProtoReflect.Descriptor instead.

func (*PageRequestItem) GetCount

func (x *PageRequestItem) GetCount() int32

func (*PageRequestItem) GetData

func (x *PageRequestItem) GetData() string

func (*PageRequestItem) GetPageCurrent

func (x *PageRequestItem) GetPageCurrent() int32

func (*PageRequestItem) GetPageSize

func (x *PageRequestItem) GetPageSize() int32

func (*PageRequestItem) GetTotal

func (x *PageRequestItem) GetTotal() int32

func (*PageRequestItem) ProtoMessage

func (*PageRequestItem) ProtoMessage()

func (*PageRequestItem) ProtoReflect

func (x *PageRequestItem) ProtoReflect() protoreflect.Message

func (*PageRequestItem) Reset

func (x *PageRequestItem) Reset()

func (*PageRequestItem) String

func (x *PageRequestItem) String() string

type PageResultItem

type PageResultItem struct {
	Code        int32  `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Msg         string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
	PageCurrent int32  `protobuf:"varint,3,opt,name=pageCurrent,proto3" json:"pageCurrent,omitempty"`
	PageSize    int32  `protobuf:"varint,4,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
	Total       int32  `protobuf:"varint,5,opt,name=total,proto3" json:"total,omitempty"`
	Count       int32  `protobuf:"varint,6,opt,name=count,proto3" json:"count,omitempty"`
	Data        string `protobuf:"bytes,7,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*PageResultItem) Descriptor deprecated

func (*PageResultItem) Descriptor() ([]byte, []int)

Deprecated: Use PageResultItem.ProtoReflect.Descriptor instead.

func (*PageResultItem) GetCode

func (x *PageResultItem) GetCode() int32

func (*PageResultItem) GetCount

func (x *PageResultItem) GetCount() int32

func (*PageResultItem) GetData

func (x *PageResultItem) GetData() string

func (*PageResultItem) GetMsg

func (x *PageResultItem) GetMsg() string

func (*PageResultItem) GetPageCurrent

func (x *PageResultItem) GetPageCurrent() int32

func (*PageResultItem) GetPageSize

func (x *PageResultItem) GetPageSize() int32

func (*PageResultItem) GetTotal

func (x *PageResultItem) GetTotal() int32

func (*PageResultItem) ProtoMessage

func (*PageResultItem) ProtoMessage()

func (*PageResultItem) ProtoReflect

func (x *PageResultItem) ProtoReflect() protoreflect.Message

func (*PageResultItem) Reset

func (x *PageResultItem) Reset()

func (*PageResultItem) String

func (x *PageResultItem) String() string

type RequestItem

type RequestItem struct {
	Id  int32  `protobuf:"varint,1,opt,name=Id,proto3" json:"Id,omitempty"`
	Ids string `protobuf:"bytes,2,opt,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestItem) Descriptor deprecated

func (*RequestItem) Descriptor() ([]byte, []int)

Deprecated: Use RequestItem.ProtoReflect.Descriptor instead.

func (*RequestItem) GetId

func (x *RequestItem) GetId() int32

func (*RequestItem) GetIds

func (x *RequestItem) GetIds() string

func (*RequestItem) ProtoMessage

func (*RequestItem) ProtoMessage()

func (*RequestItem) ProtoReflect

func (x *RequestItem) ProtoReflect() protoreflect.Message

func (*RequestItem) Reset

func (x *RequestItem) Reset()

func (*RequestItem) String

func (x *RequestItem) String() string

Jump to

Keyboard shortcuts

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