Documentation ¶
Index ¶
- type Provider
- type SQLTemplateForSQLite3
- func (SQLTemplateForSQLite3) NewAddQueueAttributeDML(queueName, queueRawName string, ...) (string, []interface{})
- func (SQLTemplateForSQLite3) NewCreateQueueAttributeDDL() string
- func (SQLTemplateForSQLite3) NewCreateQueueDDL(queueRawName string) string
- func (SQLTemplateForSQLite3) NewDeleteJobDML(queueRawName, jobID string) (stmt string, args []interface{})
- func (SQLTemplateForSQLite3) NewEnqueueJobDML(queueRawName, jobID, class, args string, deduplicationID, groupID *string, ...) (string, []interface{})
- func (SQLTemplateForSQLite3) NewEnqueueJobWithTimeDML(queueRawName, jobID, class, args string, deduplicationID, groupID *string, ...) (string, []interface{})
- func (SQLTemplateForSQLite3) NewFindJobDML(queueRawName string, jobID string) (string, []interface{})
- func (SQLTemplateForSQLite3) NewFindJobsDML(queueRawName string, limit int64) (stmt string, args []interface{})
- func (SQLTemplateForSQLite3) NewFindQueueAttributeDML(queueName string) (stmt string, args []interface{})
- func (SQLTemplateForSQLite3) NewHideJobDML(queueRawName string, jobID string, ...) (stmt string, args []interface{})
- func (SQLTemplateForSQLite3) NewUpdateJobByVisibilityTimeoutDML(queueRawName string, jobID string, visibilityTimeout int64) (stmt string, args []interface{})
- func (SQLTemplateForSQLite3) NewUpdateQueueAttributeDML(...) (string, []interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SQLTemplateForSQLite3 ¶
type SQLTemplateForSQLite3 struct { }
func (SQLTemplateForSQLite3) NewAddQueueAttributeDML ¶
func (SQLTemplateForSQLite3) NewCreateQueueAttributeDDL ¶
func (SQLTemplateForSQLite3) NewCreateQueueAttributeDDL() string
func (SQLTemplateForSQLite3) NewCreateQueueDDL ¶
func (SQLTemplateForSQLite3) NewCreateQueueDDL(queueRawName string) string
func (SQLTemplateForSQLite3) NewDeleteJobDML ¶
func (SQLTemplateForSQLite3) NewDeleteJobDML(queueRawName, jobID string) (stmt string, args []interface{})
func (SQLTemplateForSQLite3) NewEnqueueJobDML ¶
func (SQLTemplateForSQLite3) NewEnqueueJobDML(queueRawName, jobID, class, args string, deduplicationID, groupID *string, delaySeconds int64) (string, []interface{})
func (SQLTemplateForSQLite3) NewEnqueueJobWithTimeDML ¶
func (SQLTemplateForSQLite3) NewEnqueueJobWithTimeDML(queueRawName, jobID, class, args string, deduplicationID, groupID *string, enqueueAt int64) (string, []interface{})
func (SQLTemplateForSQLite3) NewFindJobDML ¶
func (SQLTemplateForSQLite3) NewFindJobDML(queueRawName string, jobID string) (string, []interface{})
func (SQLTemplateForSQLite3) NewFindJobsDML ¶
func (SQLTemplateForSQLite3) NewFindJobsDML(queueRawName string, limit int64) (stmt string, args []interface{})
func (SQLTemplateForSQLite3) NewFindQueueAttributeDML ¶
func (SQLTemplateForSQLite3) NewFindQueueAttributeDML(queueName string) (stmt string, args []interface{})
func (SQLTemplateForSQLite3) NewHideJobDML ¶
func (SQLTemplateForSQLite3) NewHideJobDML(queueRawName string, jobID string, oldRetryCount, oldInvisibleUntil, invisibleTime int64) (stmt string, args []interface{})
func (SQLTemplateForSQLite3) NewUpdateJobByVisibilityTimeoutDML ¶
func (SQLTemplateForSQLite3) NewUpdateJobByVisibilityTimeoutDML(queueRawName string, jobID string, visibilityTimeout int64) (stmt string, args []interface{})
func (SQLTemplateForSQLite3) NewUpdateQueueAttributeDML ¶
Click to show internal directories.
Click to hide internal directories.