Documentation ¶
Index ¶
- type VulnerabilityRecordDao
- func (_m *VulnerabilityRecordDao) Create(ctx context.Context, vr *scan.VulnerabilityRecord) (int64, error)
- func (_m *VulnerabilityRecordDao) Delete(ctx context.Context, vr *scan.VulnerabilityRecord) error
- func (_m *VulnerabilityRecordDao) DeleteForDigests(ctx context.Context, digests ...string) (int64, error)
- func (_m *VulnerabilityRecordDao) DeleteForReport(ctx context.Context, reportUUID string) (int64, error)
- func (_m *VulnerabilityRecordDao) DeleteForScanner(ctx context.Context, registrationUUID string) (int64, error)
- func (_m *VulnerabilityRecordDao) GetForReport(ctx context.Context, reportUUID string) ([]*scan.VulnerabilityRecord, error)
- func (_m *VulnerabilityRecordDao) GetForScanner(ctx context.Context, registrationUUID string) ([]*scan.VulnerabilityRecord, error)
- func (_m *VulnerabilityRecordDao) GetRecordIdsForScanner(ctx context.Context, registrationUUID string) ([]int, error)
- func (_m *VulnerabilityRecordDao) InsertForReport(ctx context.Context, reportUUID string, vulnerabilityRecordIDs ...int64) error
- func (_m *VulnerabilityRecordDao) List(ctx context.Context, query *q.Query) ([]*scan.VulnerabilityRecord, error)
- func (_m *VulnerabilityRecordDao) Update(ctx context.Context, vr *scan.VulnerabilityRecord, cols ...string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VulnerabilityRecordDao ¶
VulnerabilityRecordDao is an autogenerated mock type for the VulnerabilityRecordDao type
func (*VulnerabilityRecordDao) Create ¶
func (_m *VulnerabilityRecordDao) Create(ctx context.Context, vr *scan.VulnerabilityRecord) (int64, error)
Create provides a mock function with given fields: ctx, vr
func (*VulnerabilityRecordDao) Delete ¶
func (_m *VulnerabilityRecordDao) Delete(ctx context.Context, vr *scan.VulnerabilityRecord) error
Delete provides a mock function with given fields: ctx, vr
func (*VulnerabilityRecordDao) DeleteForDigests ¶
func (_m *VulnerabilityRecordDao) DeleteForDigests(ctx context.Context, digests ...string) (int64, error)
DeleteForDigests provides a mock function with given fields: ctx, digests
func (*VulnerabilityRecordDao) DeleteForReport ¶
func (_m *VulnerabilityRecordDao) DeleteForReport(ctx context.Context, reportUUID string) (int64, error)
DeleteForReport provides a mock function with given fields: ctx, reportUUID
func (*VulnerabilityRecordDao) DeleteForScanner ¶
func (_m *VulnerabilityRecordDao) DeleteForScanner(ctx context.Context, registrationUUID string) (int64, error)
DeleteForScanner provides a mock function with given fields: ctx, registrationUUID
func (*VulnerabilityRecordDao) GetForReport ¶
func (_m *VulnerabilityRecordDao) GetForReport(ctx context.Context, reportUUID string) ([]*scan.VulnerabilityRecord, error)
GetForReport provides a mock function with given fields: ctx, reportUUID
func (*VulnerabilityRecordDao) GetForScanner ¶
func (_m *VulnerabilityRecordDao) GetForScanner(ctx context.Context, registrationUUID string) ([]*scan.VulnerabilityRecord, error)
GetForScanner provides a mock function with given fields: ctx, registrationUUID
func (*VulnerabilityRecordDao) GetRecordIdsForScanner ¶
func (_m *VulnerabilityRecordDao) GetRecordIdsForScanner(ctx context.Context, registrationUUID string) ([]int, error)
GetRecordIdsForScanner provides a mock function with given fields: ctx, registrationUUID
func (*VulnerabilityRecordDao) InsertForReport ¶
func (_m *VulnerabilityRecordDao) InsertForReport(ctx context.Context, reportUUID string, vulnerabilityRecordIDs ...int64) error
InsertForReport provides a mock function with given fields: ctx, reportUUID, vulnerabilityRecordIDs
func (*VulnerabilityRecordDao) List ¶
func (_m *VulnerabilityRecordDao) List(ctx context.Context, query *q.Query) ([]*scan.VulnerabilityRecord, error)
List provides a mock function with given fields: ctx, query
func (*VulnerabilityRecordDao) Update ¶
func (_m *VulnerabilityRecordDao) Update(ctx context.Context, vr *scan.VulnerabilityRecord, cols ...string) error
Update provides a mock function with given fields: ctx, vr, cols