Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(cfg queue.DatabaseConfig) (*databaseQueue, error)
Types ¶
type DatabaseConfig ¶
type DatabaseConfig = queue.DatabaseConfig
DatabaseConfig configures the SQL-backed database q. @group Config
type ModuleConfig ¶
type ModuleConfig struct {
queueconfig.DriverBaseConfig
DB *sql.DB
DSN string
ProcessingRecoveryGrace time.Duration
ProcessingLeaseNoTimeout time.Duration
}
ModuleConfig contains shared configuration fields used by the SQL dialect driver wrapper modules (mysqlqueue, postgresqueue, sqlitequeue).
Click to show internal directories.
Click to hide internal directories.