Documentation ¶
Index ¶
- func AccessLogMiddleware(c *gin.Context)
- func AddTenantSlugToContextMiddleware(c *gin.Context)
- func GetTenantSlug(ctx context.Context) string
- func NewCreateTenantHandler(neo4jDriver neo4j.DriverWithContext) func(*gin.Context)
- func NewDeleteTenantHandler(neo4jDriver neo4j.DriverWithContext) func(*gin.Context)
- func RandomTenant(length int) string
- func SetLoggerMiddleware(c *gin.Context)
- type Neo4jZerologBoltLogger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AccessLogMiddleware ¶
func GetTenantSlug ¶
func NewCreateTenantHandler ¶
func NewCreateTenantHandler(neo4jDriver neo4j.DriverWithContext) func(*gin.Context)
func NewDeleteTenantHandler ¶
func NewDeleteTenantHandler(neo4jDriver neo4j.DriverWithContext) func(*gin.Context)
func RandomTenant ¶
func SetLoggerMiddleware ¶
Types ¶
type Neo4jZerologBoltLogger ¶
func (*Neo4jZerologBoltLogger) LogClientMessage ¶
func (nl *Neo4jZerologBoltLogger) LogClientMessage(id, msg string, args ...interface{})
func (*Neo4jZerologBoltLogger) LogServerMessage ¶
func (nl *Neo4jZerologBoltLogger) LogServerMessage(id, msg string, args ...interface{})
Click to show internal directories.
Click to hide internal directories.