Documentation
¶
Index ¶
- Constants
- func AddQueryJoinWithMap(query *db.SelectQuery, ...) *db.SelectQuery
- func AddQueryOrderDir(query *db.SelectQuery, req Request, column string) *db.SelectQuery
- func BuildFilterConditions(req Request, tableName string, exclude ...string) dbr.Builder
- func BuildFilterConditionsWithPrefix(req Request, tableName string, exclude ...string) dbr.Builder
- func BuildUpdateAttributes(req Request, columns ...string) map[string]interface{}
- func CheckParamsRequired(req Request, columns ...string) error
- func NewClient(ctx context.Context, host string, port int) (*grpc.ClientConn, error)
- func UnaryServerLogInterceptor(showErrorCause bool) grpc.UnaryServerInterceptor
- type GrpcServer
- type RegisterCallback
- type Request
- type RequestWithReverse
- type RequestWithSortKey
Constants ¶
View Source
const ( TagName = "json" SearchWordColumnName = "search_word" )
Variables ¶
This section is empty.
Functions ¶
func AddQueryJoinWithMap ¶
func AddQueryJoinWithMap(query *db.SelectQuery, table, joinTable, primaryKey, keyField, valueField string, filterMap map[string][]string) *db.SelectQuery
func AddQueryOrderDir ¶
func AddQueryOrderDir(query *db.SelectQuery, req Request, column string) *db.SelectQuery
func BuildFilterConditions ¶
func BuildUpdateAttributes ¶
func CheckParamsRequired ¶
func UnaryServerLogInterceptor ¶
func UnaryServerLogInterceptor(showErrorCause bool) grpc.UnaryServerInterceptor
Types ¶
type GrpcServer ¶
func NewGrpcServer ¶
func NewGrpcServer(serviceName string, port int) *GrpcServer
func (*GrpcServer) Serve ¶
func (g *GrpcServer) Serve(callback RegisterCallback)
func (*GrpcServer) ShowErrorCause ¶
func (g *GrpcServer) ShowErrorCause(b bool) *GrpcServer
type RegisterCallback ¶
type RequestWithReverse ¶
type RequestWithReverse interface {
RequestWithSortKey
GetReverse() *wrappers.BoolValue
}
type RequestWithSortKey ¶
type RequestWithSortKey interface {
Request
GetSortKey() *wrappers.StringValue
}
Click to show internal directories.
Click to hide internal directories.