Documentation ¶
Index ¶
- type MockDB
- func (m *MockDB) ArchiveProductOptionValuesForOption(db database.Querier, optionID uint64) (time.Time, error)
- func (m *MockDB) ArchiveProductOptionValuesWithProductRootID(db database.Querier, id uint64) (t time.Time, err error)
- func (m *MockDB) ArchiveProductOptionsWithProductRootID(db database.Querier, id uint64) (t time.Time, err error)
- func (m *MockDB) ArchiveProductVariantBridgesWithProductRootID(db database.Querier, id uint64) (t time.Time, err error)
- func (m *MockDB) ArchiveProductsWithProductRootID(db database.Querier, id uint64) (t time.Time, err error)
- func (m *MockDB) Begin() (*sql.Tx, error)
- func (m *MockDB) CreateDiscount(db database.Querier, nu *models.Discount) (uint64, time.Time, error)
- func (m *MockDB) CreateLoginAttempt(db database.Querier, nu *models.LoginAttempt) (uint64, time.Time, error)
- func (m *MockDB) CreateMultipleProductVariantBridgesForProductID(db database.Querier, productID uint64, optionValueIDs []uint64) error
- func (m *MockDB) CreatePasswordResetToken(db database.Querier, nu *models.PasswordResetToken) (uint64, time.Time, error)
- func (m *MockDB) CreateProduct(db database.Querier, nu *models.Product) (uint64, time.Time, time.Time, error)
- func (m *MockDB) CreateProductImage(db database.Querier, nu *models.ProductImage) (uint64, time.Time, error)
- func (m *MockDB) CreateProductImageBridge(db database.Querier, nu *models.ProductImageBridge) (uint64, time.Time, error)
- func (m *MockDB) CreateProductOption(db database.Querier, nu *models.ProductOption) (uint64, time.Time, error)
- func (m *MockDB) CreateProductOptionValue(db database.Querier, nu *models.ProductOptionValue) (uint64, time.Time, error)
- func (m *MockDB) CreateProductRoot(db database.Querier, nu *models.ProductRoot) (uint64, time.Time, error)
- func (m *MockDB) CreateProductVariantBridge(db database.Querier, nu *models.ProductVariantBridge) (uint64, time.Time, error)
- func (m *MockDB) CreateUser(db database.Querier, nu *models.User) (uint64, time.Time, error)
- func (m *MockDB) CreateWebhook(db database.Querier, nu *models.Webhook) (uint64, time.Time, error)
- func (m *MockDB) CreateWebhookExecutionLog(db database.Querier, nu *models.WebhookExecutionLog) (uint64, time.Time, error)
- func (m *MockDB) DeleteDiscount(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeleteLoginAttempt(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeletePasswordResetToken(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeleteProduct(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeleteProductImage(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeleteProductImageBridge(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeleteProductOption(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeleteProductOptionValue(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeleteProductRoot(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeleteProductVariantBridge(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeleteProductVariantBridgeByProductID(db database.Querier, productID uint64) (t time.Time, err error)
- func (m *MockDB) DeleteUser(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeleteWebhook(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DeleteWebhookExecutionLog(db database.Querier, id uint64) (time.Time, error)
- func (m *MockDB) DiscountExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) GetDiscount(db database.Querier, id uint64) (*models.Discount, error)
- func (m *MockDB) GetDiscountByCode(db database.Querier, code string) (*models.Discount, error)
- func (m *MockDB) GetDiscountCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetDiscountList(db database.Querier, qf *models.QueryFilter) ([]models.Discount, error)
- func (m *MockDB) GetLoginAttempt(db database.Querier, id uint64) (*models.LoginAttempt, error)
- func (m *MockDB) GetLoginAttemptCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetLoginAttemptList(db database.Querier, qf *models.QueryFilter) ([]models.LoginAttempt, error)
- func (m *MockDB) GetPasswordResetToken(db database.Querier, id uint64) (*models.PasswordResetToken, error)
- func (m *MockDB) GetPasswordResetTokenCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetPasswordResetTokenList(db database.Querier, qf *models.QueryFilter) ([]models.PasswordResetToken, error)
- func (m *MockDB) GetProduct(db database.Querier, id uint64) (*models.Product, error)
- func (m *MockDB) GetProductBySKU(db database.Querier, sku string) (*models.Product, error)
- func (m *MockDB) GetProductCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetProductImage(db database.Querier, id uint64) (*models.ProductImage, error)
- func (m *MockDB) GetProductImageBridge(db database.Querier, id uint64) (*models.ProductImageBridge, error)
- func (m *MockDB) GetProductImageBridgeCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetProductImageBridgeList(db database.Querier, qf *models.QueryFilter) ([]models.ProductImageBridge, error)
- func (m *MockDB) GetProductImageCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetProductImageList(db database.Querier, qf *models.QueryFilter) ([]models.ProductImage, error)
- func (m *MockDB) GetProductImagesByProductID(db database.Querier, productID uint64) ([]models.ProductImage, error)
- func (m *MockDB) GetProductList(db database.Querier, qf *models.QueryFilter) ([]models.Product, error)
- func (m *MockDB) GetProductOption(db database.Querier, id uint64) (*models.ProductOption, error)
- func (m *MockDB) GetProductOptionCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetProductOptionList(db database.Querier, qf *models.QueryFilter) ([]models.ProductOption, error)
- func (m *MockDB) GetProductOptionValue(db database.Querier, id uint64) (*models.ProductOptionValue, error)
- func (m *MockDB) GetProductOptionValueCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetProductOptionValueList(db database.Querier, qf *models.QueryFilter) ([]models.ProductOptionValue, error)
- func (m *MockDB) GetProductOptionValuesForOption(db database.Querier, optionID uint64) ([]models.ProductOptionValue, error)
- func (m *MockDB) GetProductOptionsByProductRootID(db database.Querier, productRootID uint64) ([]models.ProductOption, error)
- func (m *MockDB) GetProductRoot(db database.Querier, id uint64) (*models.ProductRoot, error)
- func (m *MockDB) GetProductRootCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetProductRootList(db database.Querier, qf *models.QueryFilter) ([]models.ProductRoot, error)
- func (m *MockDB) GetProductVariantBridge(db database.Querier, id uint64) (*models.ProductVariantBridge, error)
- func (m *MockDB) GetProductVariantBridgeCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetProductVariantBridgeList(db database.Querier, qf *models.QueryFilter) ([]models.ProductVariantBridge, error)
- func (m *MockDB) GetProductsByProductRootID(db database.Querier, productRootID uint64) ([]models.Product, error)
- func (m *MockDB) GetUser(db database.Querier, id uint64) (*models.User, error)
- func (m *MockDB) GetUserByUsername(db database.Querier, username string) (*models.User, error)
- func (m *MockDB) GetUserCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetUserList(db database.Querier, qf *models.QueryFilter) ([]models.User, error)
- func (m *MockDB) GetWebhook(db database.Querier, id uint64) (*models.Webhook, error)
- func (m *MockDB) GetWebhookCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetWebhookExecutionLog(db database.Querier, id uint64) (*models.WebhookExecutionLog, error)
- func (m *MockDB) GetWebhookExecutionLogCount(db database.Querier, qf *models.QueryFilter) (uint64, error)
- func (m *MockDB) GetWebhookExecutionLogList(db database.Querier, qf *models.QueryFilter) ([]models.WebhookExecutionLog, error)
- func (m *MockDB) GetWebhookList(db database.Querier, qf *models.QueryFilter) ([]models.Webhook, error)
- func (m *MockDB) GetWebhooksByEventType(db database.Querier, eventType string) ([]models.Webhook, error)
- func (m *MockDB) LoginAttemptExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) LoginAttemptsHaveBeenExhausted(db database.Querier, username string) (bool, error)
- func (m *MockDB) Migrate(db *sql.DB, cfg *viper.Viper) error
- func (m *MockDB) PasswordResetTokenExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) PasswordResetTokenForUserIDExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) PasswordResetTokenWithTokenExists(db database.Querier, token string) (bool, error)
- func (m *MockDB) ProductExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) ProductImageBridgeExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) ProductImageExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) ProductOptionExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) ProductOptionValueExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) ProductOptionValueForOptionIDExists(db database.Querier, optionID uint64, value string) (bool, error)
- func (m *MockDB) ProductOptionWithNameExistsForProductRoot(db database.Querier, name string, productRootID uint64) (bool, error)
- func (m *MockDB) ProductRootExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) ProductRootWithSKUPrefixExists(db database.Querier, skuPrefix string) (bool, error)
- func (m *MockDB) ProductVariantBridgeExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) ProductWithSKUExists(db database.Querier, sku string) (bool, error)
- func (m *MockDB) SetPrimaryProductImageForProduct(db database.Querier, productID, imageID uint64) (time.Time, error)
- func (m *MockDB) UpdateDiscount(db database.Querier, updated *models.Discount) (time.Time, error)
- func (m *MockDB) UpdateLoginAttempt(db database.Querier, updated *models.LoginAttempt) (time.Time, error)
- func (m *MockDB) UpdatePasswordResetToken(db database.Querier, updated *models.PasswordResetToken) (time.Time, error)
- func (m *MockDB) UpdateProduct(db database.Querier, updated *models.Product) (time.Time, error)
- func (m *MockDB) UpdateProductImage(db database.Querier, updated *models.ProductImage) (time.Time, error)
- func (m *MockDB) UpdateProductImageBridge(db database.Querier, updated *models.ProductImageBridge) (time.Time, error)
- func (m *MockDB) UpdateProductOption(db database.Querier, updated *models.ProductOption) (time.Time, error)
- func (m *MockDB) UpdateProductOptionValue(db database.Querier, updated *models.ProductOptionValue) (time.Time, error)
- func (m *MockDB) UpdateProductRoot(db database.Querier, updated *models.ProductRoot) (time.Time, error)
- func (m *MockDB) UpdateProductVariantBridge(db database.Querier, updated *models.ProductVariantBridge) (time.Time, error)
- func (m *MockDB) UpdateUser(db database.Querier, updated *models.User) (time.Time, error)
- func (m *MockDB) UpdateWebhook(db database.Querier, updated *models.Webhook) (time.Time, error)
- func (m *MockDB) UpdateWebhookExecutionLog(db database.Querier, updated *models.WebhookExecutionLog) (time.Time, error)
- func (m *MockDB) UserExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) UserWithUsernameExists(db database.Querier, username string) (bool, error)
- func (m *MockDB) WebhookExecutionLogExists(db database.Querier, id uint64) (bool, error)
- func (m *MockDB) WebhookExists(db database.Querier, id uint64) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockDB ¶
func (*MockDB) ArchiveProductOptionValuesForOption ¶
func (*MockDB) ArchiveProductOptionValuesWithProductRootID ¶
func (*MockDB) ArchiveProductOptionsWithProductRootID ¶
func (*MockDB) ArchiveProductVariantBridgesWithProductRootID ¶
func (*MockDB) ArchiveProductsWithProductRootID ¶
func (*MockDB) CreateDiscount ¶
func (*MockDB) CreateLoginAttempt ¶
func (*MockDB) CreateMultipleProductVariantBridgesForProductID ¶
func (*MockDB) CreatePasswordResetToken ¶
func (*MockDB) CreateProduct ¶
func (*MockDB) CreateProductImage ¶
func (*MockDB) CreateProductImageBridge ¶
func (*MockDB) CreateProductOption ¶
func (*MockDB) CreateProductOptionValue ¶
func (*MockDB) CreateProductRoot ¶
func (*MockDB) CreateProductVariantBridge ¶
func (*MockDB) CreateUser ¶
func (*MockDB) CreateWebhook ¶
func (*MockDB) CreateWebhookExecutionLog ¶
func (*MockDB) DeleteDiscount ¶
func (*MockDB) DeleteLoginAttempt ¶
func (*MockDB) DeletePasswordResetToken ¶
func (*MockDB) DeleteProduct ¶
func (*MockDB) DeleteProductImage ¶
func (*MockDB) DeleteProductImageBridge ¶
func (*MockDB) DeleteProductOption ¶
func (*MockDB) DeleteProductOptionValue ¶
func (*MockDB) DeleteProductRoot ¶
func (*MockDB) DeleteProductVariantBridge ¶
func (*MockDB) DeleteProductVariantBridgeByProductID ¶
func (*MockDB) DeleteUser ¶
func (*MockDB) DeleteWebhook ¶
func (*MockDB) DeleteWebhookExecutionLog ¶
func (*MockDB) DiscountExists ¶
func (*MockDB) GetDiscount ¶
func (*MockDB) GetDiscountByCode ¶
func (*MockDB) GetDiscountCount ¶
func (*MockDB) GetDiscountList ¶
func (*MockDB) GetLoginAttempt ¶
func (*MockDB) GetLoginAttemptCount ¶
func (*MockDB) GetLoginAttemptList ¶
func (*MockDB) GetPasswordResetToken ¶
func (*MockDB) GetPasswordResetTokenCount ¶
func (*MockDB) GetPasswordResetTokenList ¶
func (*MockDB) GetProduct ¶
func (*MockDB) GetProductBySKU ¶
func (*MockDB) GetProductCount ¶
func (*MockDB) GetProductImage ¶
func (*MockDB) GetProductImageBridge ¶
func (*MockDB) GetProductImageBridgeCount ¶
func (*MockDB) GetProductImageBridgeList ¶
func (*MockDB) GetProductImageCount ¶
func (*MockDB) GetProductImageList ¶
func (*MockDB) GetProductImagesByProductID ¶
func (*MockDB) GetProductList ¶
func (*MockDB) GetProductOption ¶
func (*MockDB) GetProductOptionCount ¶
func (*MockDB) GetProductOptionList ¶
func (*MockDB) GetProductOptionValue ¶
func (*MockDB) GetProductOptionValueCount ¶
func (*MockDB) GetProductOptionValueList ¶
func (*MockDB) GetProductOptionValuesForOption ¶
func (*MockDB) GetProductOptionsByProductRootID ¶
func (*MockDB) GetProductRoot ¶
func (*MockDB) GetProductRootCount ¶
func (*MockDB) GetProductRootList ¶
func (*MockDB) GetProductVariantBridge ¶
func (*MockDB) GetProductVariantBridgeCount ¶
func (*MockDB) GetProductVariantBridgeList ¶
func (*MockDB) GetProductsByProductRootID ¶
func (*MockDB) GetUserByUsername ¶
func (*MockDB) GetUserCount ¶
func (*MockDB) GetUserList ¶
func (*MockDB) GetWebhook ¶
func (*MockDB) GetWebhookCount ¶
func (*MockDB) GetWebhookExecutionLog ¶
func (*MockDB) GetWebhookExecutionLogCount ¶
func (*MockDB) GetWebhookExecutionLogList ¶
func (*MockDB) GetWebhookList ¶
func (*MockDB) GetWebhooksByEventType ¶
func (*MockDB) LoginAttemptExists ¶
func (*MockDB) LoginAttemptsHaveBeenExhausted ¶
func (*MockDB) PasswordResetTokenExists ¶
func (*MockDB) PasswordResetTokenForUserIDExists ¶
func (*MockDB) PasswordResetTokenWithTokenExists ¶
func (*MockDB) ProductExists ¶
func (*MockDB) ProductImageBridgeExists ¶
func (*MockDB) ProductImageExists ¶
func (*MockDB) ProductOptionExists ¶
func (*MockDB) ProductOptionValueExists ¶
func (*MockDB) ProductOptionValueForOptionIDExists ¶
func (*MockDB) ProductOptionWithNameExistsForProductRoot ¶
func (*MockDB) ProductRootExists ¶
func (*MockDB) ProductRootWithSKUPrefixExists ¶
func (*MockDB) ProductVariantBridgeExists ¶
func (*MockDB) ProductWithSKUExists ¶
func (*MockDB) SetPrimaryProductImageForProduct ¶
func (*MockDB) UpdateDiscount ¶
func (*MockDB) UpdateLoginAttempt ¶
func (*MockDB) UpdatePasswordResetToken ¶
func (*MockDB) UpdateProduct ¶
func (*MockDB) UpdateProductImage ¶
func (*MockDB) UpdateProductImageBridge ¶
func (*MockDB) UpdateProductOption ¶
func (*MockDB) UpdateProductOptionValue ¶
func (*MockDB) UpdateProductRoot ¶
func (*MockDB) UpdateProductVariantBridge ¶
func (*MockDB) UpdateUser ¶
func (*MockDB) UpdateWebhook ¶
func (*MockDB) UpdateWebhookExecutionLog ¶
func (*MockDB) UserExists ¶
func (*MockDB) UserWithUsernameExists ¶
func (*MockDB) WebhookExecutionLogExists ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.