util

package
v0.0.0-...-3638110 Latest Latest
Warning

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

Go to latest
Published: Jan 23, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AccessLogMiddleware

func AccessLogMiddleware(c *gin.Context)

func AddTenantSlugToContextMiddleware

func AddTenantSlugToContextMiddleware(c *gin.Context)

func GetTenantSlug

func GetTenantSlug(ctx context.Context) string

func NewCreateTenantHandler

func NewCreateTenantHandler(neo4jDriver neo4j.DriverWithContext) func(*gin.Context)

func NewDeleteTenantHandler

func NewDeleteTenantHandler(neo4jDriver neo4j.DriverWithContext) func(*gin.Context)

func RandomTenant

func RandomTenant(length int) string

func SetLoggerMiddleware

func SetLoggerMiddleware(c *gin.Context)

Types

type Neo4jZerologBoltLogger

type Neo4jZerologBoltLogger struct {
	Logger *zerolog.Logger
}

func (*Neo4jZerologBoltLogger) LogClientMessage

func (nl *Neo4jZerologBoltLogger) LogClientMessage(id, msg string, args ...interface{})

func (*Neo4jZerologBoltLogger) LogServerMessage

func (nl *Neo4jZerologBoltLogger) LogServerMessage(id, msg string, args ...interface{})

Jump to

Keyboard shortcuts

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