Documentation
¶
Index ¶
- type Config
- type DB
- type DBType
- type Option
- func WithCockroachRetryFunc() Option
- func WithCustomHook(hook dbhook.Hook) Option
- func WithDefaultOptions(tracer opentracing.Tracer) Option
- func WithMetricsHook(collector hooks.MetricCollector) Option
- func WithPrometheusMetrics() Option
- func WithReconnectHook() Option
- func WithRetryFunc(f RetryFunc) Option
- func WithSimplerrHook() Option
- func WithTracingHook(tracer opentracing.Tracer) Option
- type RetryFunc
- type TransactionFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Option ¶
type Option interface {
// contains filtered or unexported methods
}
func WithCockroachRetryFunc ¶
func WithCockroachRetryFunc() Option
func WithCustomHook ¶
func WithDefaultOptions ¶
func WithDefaultOptions(tracer opentracing.Tracer) Option
func WithMetricsHook ¶ added in v0.5.0
func WithMetricsHook(collector hooks.MetricCollector) Option
func WithPrometheusMetrics ¶ added in v0.5.0
func WithPrometheusMetrics() Option
func WithReconnectHook ¶
func WithReconnectHook() Option
func WithRetryFunc ¶
func WithSimplerrHook ¶
func WithSimplerrHook() Option
func WithTracingHook ¶
func WithTracingHook(tracer opentracing.Tracer) Option
Click to show internal directories.
Click to hide internal directories.