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