Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Acquire ¶
Acquire with the specified name and timeout. Returns boolean indicating whether the lock was acquired or error on failure to execute. See: https://dev.mysql.com/doc/refman/5.7/en/locking-functions.html
func Release ¶
func Release(db database.Client, name string) errors.TracerError
Release with the specified name See: https://dev.mysql.com/doc/refman/5.7/en/locking-functions.html
Types ¶
type StatusResult ¶
type StatusResult struct { // Status as returned by a function call usually Status int `db:"STATUS"` }
StatusResult is for capturing output from a function call on the database, you must use an 'AS STATUS' clause in your query in order for mapping to work correctly.
Click to show internal directories.
Click to hide internal directories.