store

package
v0.0.0-...-11149d6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

Package store 永続化関連のアダプタを提供するパッケージ

Index

Constants

View Source
const (
	// CursorID カーソルID。
	CursorID = "id"
	// CursorPointsNext 次のカーソル。
	CursorPointsNext = "points_next"
)

Variables

View Source
var (
	// ErrNotFoundDescriptor ディスクリプタが見つからないエラー。
	ErrNotFoundDescriptor = errors.New("not found descriptor")
	// ErrDataNoRecord レコードが存在しないエラー。
	ErrDataNoRecord = errors.New("no record")
)

Functions

This section is empty.

Types

type Absence

type Absence interface {
	// CountAbsences 欠席数を取得する。
	CountAbsences(ctx context.Context) (int64, error)
	// CountAbsencesWithSd SD付きで欠席数を取得する。
	CountAbsencesWithSd(ctx context.Context, sd Sd) (int64, error)
	// CreateAbsence 欠席を作成する。
	CreateAbsence(ctx context.Context, param parameter.CreateAbsenceParam) (entity.Absence, error)
	// CreateAbsenceWithSd SD付きで欠席を作成する。
	CreateAbsenceWithSd(ctx context.Context, sd Sd, param parameter.CreateAbsenceParam) (entity.Absence, error)
	// CreateAbsences 欠席を作成する。
	CreateAbsences(ctx context.Context, params []parameter.CreateAbsenceParam) (int64, error)
	// CreateAbsencesWithSd SD付きで欠席を作成する。
	CreateAbsencesWithSd(ctx context.Context, sd Sd, params []parameter.CreateAbsenceParam) (int64, error)
	// DeleteAbsence 欠席を削除する。
	DeleteAbsence(ctx context.Context, absenceID uuid.UUID) error
	// DeleteAbsenceWithSd SD付きで欠席を削除する。
	DeleteAbsenceWithSd(ctx context.Context, sd Sd, absenceID uuid.UUID) error
	// PluralDeleteAbsences 欠席を複数削除する。
	PluralDeleteAbsences(ctx context.Context, absenceIDs []uuid.UUID) error
	// PluralDeleteAbsencesWithSd SD付きで欠席を複数削除する。
	PluralDeleteAbsencesWithSd(ctx context.Context, sd Sd, absenceIDs []uuid.UUID) error
	// FindAbsenceByID 欠席を取得する。
	FindAbsenceByID(ctx context.Context, absenceID uuid.UUID) (entity.Absence, error)
	// FindAbsenceByIDWithSd SD付きで欠席を取得する。
	FindAbsenceByIDWithSd(ctx context.Context, sd Sd, absenceID uuid.UUID) (entity.Absence, error)
	// GetAbsences 欠席を取得する。
	GetAbsences(
		ctx context.Context, order parameter.AbsenceOrderMethod,
		np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam,
	) (ListResult[entity.Absence], error)
	// GetAbsencesWithSd SD付きで欠席を取得する。
	GetAbsencesWithSd(
		ctx context.Context, sd Sd, order parameter.AbsenceOrderMethod,
		np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam,
	) (ListResult[entity.Absence], error)
	// GetPluralAbsences 欠席を取得する。
	GetPluralAbsences(ctx context.Context, ids []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.Absence], error)
	// GetPluralAbsencesWithSd SD付きで欠席を取得する。
	GetPluralAbsencesWithSd(ctx context.Context, sd Sd, ids []uuid.UUID,
		np NumberedPaginationParam) (ListResult[entity.Absence], error)
}

Absence 欠席を表すインターフェース。

type AttendStatus

type AttendStatus interface {
	// CountAttendStatuses 出席ステータス数を取得する。
	CountAttendStatuses(ctx context.Context, where parameter.WhereAttendStatusParam) (int64, error)
	// CountAttendStatusesWithSd SD付きで出席ステータス数を取得する。
	CountAttendStatusesWithSd(ctx context.Context, sd Sd, where parameter.WhereAttendStatusParam) (int64, error)
	// CreateAttendStatus 出席ステータスを作成する。
	CreateAttendStatus(ctx context.Context, param parameter.CreateAttendStatusParam) (entity.AttendStatus, error)
	// CreateAttendStatusWithSd SD付きで出席ステータスを作成する。
	CreateAttendStatusWithSd(
		ctx context.Context, sd Sd, param parameter.CreateAttendStatusParam) (entity.AttendStatus, error)
	// CreateAttendStatuses 出席ステータスを作成する。
	CreateAttendStatuses(ctx context.Context, params []parameter.CreateAttendStatusParam) (int64, error)
	// CreateAttendStatusesWithSd SD付きで出席ステータスを作成する。
	CreateAttendStatusesWithSd(ctx context.Context, sd Sd, params []parameter.CreateAttendStatusParam) (int64, error)
	// DeleteAttendStatus 出席ステータスを削除する。
	DeleteAttendStatus(ctx context.Context, attendStatusID uuid.UUID) error
	// DeleteAttendStatusWithSd SD付きで出席ステータスを削除する。
	DeleteAttendStatusWithSd(ctx context.Context, sd Sd, attendStatusID uuid.UUID) error
	// DeleteAttendStatusByKey 出席ステータスを削除する。
	DeleteAttendStatusByKey(ctx context.Context, key string) error
	// DeleteAttendStatusByKeyWithSd SD付きで出席ステータスを削除する。
	DeleteAttendStatusByKeyWithSd(ctx context.Context, sd Sd, key string) error
	// PluralDeleteAttendStatuses 出席ステータスを複数削除する。
	PluralDeleteAttendStatuses(ctx context.Context, attendStatusIDs []uuid.UUID) error
	// PluralDeleteAttendStatusesWithSd SD付きで出席ステータスを複数削除する。
	PluralDeleteAttendStatusesWithSd(ctx context.Context, sd Sd, attendStatusIDs []uuid.UUID) error
	// FindAttendStatusByID 出席ステータスを取得する。
	FindAttendStatusByID(ctx context.Context, attendStatusID uuid.UUID) (entity.AttendStatus, error)
	// FindAttendStatusByIDWithSd SD付きで出席ステータスを取得する。
	FindAttendStatusByIDWithSd(ctx context.Context, sd Sd, attendStatusID uuid.UUID) (entity.AttendStatus, error)
	// FindAttendStatusByKey 出席ステータスを取得する。
	FindAttendStatusByKey(ctx context.Context, key string) (entity.AttendStatus, error)
	// FindAttendStatusByKeyWithSd SD付きで出席ステータスを取得する。
	FindAttendStatusByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.AttendStatus, error)
	// GetAttendStatuses 出席ステータスを取得する。
	GetAttendStatuses(
		ctx context.Context,
		where parameter.WhereAttendStatusParam,
		order parameter.AttendStatusOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.AttendStatus], error)
	// GetAttendStatusesWithSd SD付きで出席ステータスを取得する。
	GetAttendStatusesWithSd(
		ctx context.Context,
		sd Sd,
		where parameter.WhereAttendStatusParam,
		order parameter.AttendStatusOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.AttendStatus], error)
	// GetPluralAttendStatuses 出席ステータスを取得する。
	GetPluralAttendStatuses(
		ctx context.Context,
		AttendStatusIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.AttendStatus], error)
	// GetPluralAttendStatusesWithSd SD付きで出席ステータスを取得する。
	GetPluralAttendStatusesWithSd(
		ctx context.Context,
		sd Sd,
		AttendStatusIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.AttendStatus], error)
	// UpdateAttendStatus 出席ステータスを更新する。
	UpdateAttendStatus(
		ctx context.Context, attendStatusID uuid.UUID, param parameter.UpdateAttendStatusParams) (entity.AttendStatus, error)
	// UpdateAttendStatusWithSd SD付きで出席ステータスを更新する。
	UpdateAttendStatusWithSd(
		ctx context.Context, sd Sd, attendStatusID uuid.UUID,
		param parameter.UpdateAttendStatusParams) (entity.AttendStatus, error)
	// UpdateAttendStatusByKey 出席ステータスを更新する。
	UpdateAttendStatusByKey(
		ctx context.Context, key string, param parameter.UpdateAttendStatusByKeyParams) (entity.AttendStatus, error)
	// UpdateAttendStatusByKeyWithSd SD付きで出席ステータスを更新する。
	UpdateAttendStatusByKeyWithSd(
		ctx context.Context, sd Sd, key string, param parameter.UpdateAttendStatusByKeyParams) (entity.AttendStatus, error)
}

AttendStatus 出席ステータスを表すインターフェース。

type AttendanceType

type AttendanceType interface {
	// CountAttendanceTypes 出欠状況タイプ数を取得する。
	CountAttendanceTypes(ctx context.Context, where parameter.WhereAttendanceTypeParam) (int64, error)
	// CountAttendanceTypesWithSd SD付きで出欠状況タイプ数を取得する。
	CountAttendanceTypesWithSd(ctx context.Context, sd Sd, where parameter.WhereAttendanceTypeParam) (int64, error)
	// CreateAttendanceType 出欠状況タイプを作成する。
	CreateAttendanceType(ctx context.Context, param parameter.CreateAttendanceTypeParam) (entity.AttendanceType, error)
	// CreateAttendanceTypeWithSd SD付きで出欠状況タイプを作成する。
	CreateAttendanceTypeWithSd(
		ctx context.Context, sd Sd, param parameter.CreateAttendanceTypeParam) (entity.AttendanceType, error)
	// CreateAttendanceTypes 出欠状況タイプを作成する。
	CreateAttendanceTypes(ctx context.Context, params []parameter.CreateAttendanceTypeParam) (int64, error)
	// CreateAttendanceTypesWithSd SD付きで出欠状況タイプを作成する。
	CreateAttendanceTypesWithSd(ctx context.Context, sd Sd, params []parameter.CreateAttendanceTypeParam) (int64, error)
	// DeleteAttendanceType 出欠状況タイプを削除する。
	DeleteAttendanceType(ctx context.Context, attendanceTypeID uuid.UUID) error
	// DeleteAttendanceTypeWithSd SD付きで出欠状況タイプを削除する。
	DeleteAttendanceTypeWithSd(ctx context.Context, sd Sd, attendanceTypeID uuid.UUID) error
	// DeleteAttendanceTypeByKey 出欠状況タイプを削除する。
	DeleteAttendanceTypeByKey(ctx context.Context, key string) error
	// DeleteAttendanceTypeByKeyWithSd SD付きで出欠状況タイプを削除する。
	DeleteAttendanceTypeByKeyWithSd(ctx context.Context, sd Sd, key string) error
	// PluralDeleteAttendanceTypes 出欠状況タイプを複数削除する。
	PluralDeleteAttendanceTypes(ctx context.Context, attendanceTypeIDs []uuid.UUID) error
	// PluralDeleteAttendanceTypesWithSd SD付きで出欠状況タイプを複数削除する。
	PluralDeleteAttendanceTypesWithSd(ctx context.Context, sd Sd, attendanceTypeIDs []uuid.UUID) error
	// FindAttendanceTypeByID 出欠状況タイプを取得する。
	FindAttendanceTypeByID(ctx context.Context, attendanceTypeID uuid.UUID) (entity.AttendanceType, error)
	// FindAttendanceTypeByIDWithSd SD付きで出欠状況タイプを取得する。
	FindAttendanceTypeByIDWithSd(ctx context.Context, sd Sd, attendanceTypeID uuid.UUID) (entity.AttendanceType, error)
	// FindAttendanceTypeByKey 出欠状況タイプを取得する。
	FindAttendanceTypeByKey(ctx context.Context, key string) (entity.AttendanceType, error)
	// FindAttendanceTypeByKeyWithSd SD付きで出欠状況タイプを取得する。
	FindAttendanceTypeByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.AttendanceType, error)
	// GetAttendanceTypes 出欠状況タイプを取得する。
	GetAttendanceTypes(
		ctx context.Context,
		where parameter.WhereAttendanceTypeParam,
		order parameter.AttendanceTypeOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.AttendanceType], error)
	// GetAttendanceTypesWithSd SD付きで出欠状況タイプを取得する。
	GetAttendanceTypesWithSd(
		ctx context.Context,
		sd Sd,
		where parameter.WhereAttendanceTypeParam,
		order parameter.AttendanceTypeOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.AttendanceType], error)
	// GetPluralAttendanceTypes 出欠状況タイプを取得する。
	GetPluralAttendanceTypes(
		ctx context.Context,
		AttendanceTypeIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.AttendanceType], error)
	// GetPluralAttendanceTypesWithSd SD付きで出欠状況タイプを取得する。
	GetPluralAttendanceTypesWithSd(
		ctx context.Context,
		sd Sd,
		AttendanceTypeIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.AttendanceType], error)
	// UpdateAttendanceType 出欠状況タイプを更新する。
	UpdateAttendanceType(
		ctx context.Context,
		attendanceTypeID uuid.UUID,
		param parameter.UpdateAttendanceTypeParams,
	) (entity.AttendanceType, error)
	// UpdateAttendanceTypeWithSd SD付きで出欠状況タイプを更新する。
	UpdateAttendanceTypeWithSd(
		ctx context.Context, sd Sd, attendanceTypeID uuid.UUID,
		param parameter.UpdateAttendanceTypeParams) (entity.AttendanceType, error)
	// UpdateAttendanceTypeByKey 出欠状況タイプを更新する。
	UpdateAttendanceTypeByKey(
		ctx context.Context, key string, param parameter.UpdateAttendanceTypeByKeyParams) (entity.AttendanceType, error)
	// UpdateAttendanceTypeByKeyWithSd SD付きで出欠状況タイプを更新する。
	UpdateAttendanceTypeByKeyWithSd(
		ctx context.Context,
		sd Sd,
		key string,
		param parameter.UpdateAttendanceTypeByKeyParams,
	) (entity.AttendanceType, error)
}

AttendanceType 出欠状況タイプを表すインターフェース。

type Cursor

type Cursor struct {
	Valid            bool   `json:"valid"`
	CursorID         int64  `json:"id"`
	CursorPointsNext bool   `json:"points_next"`
	SubCursorName    string `json:"sub_cursor_name"`
	SubCursor        any    `json:"sub_cursor"`
}

Cursor カーソルを表す構造体。

func CreateCursor

func CreateCursor(id int64, pointsNext bool, name string, value any) Cursor

CreateCursor カーソルを生成する。

func DecodeCursor

func DecodeCursor(cursor string) (Cursor, error)

DecodeCursor カーソルをデコードする。

type CursorData

type CursorData struct {
	ID    entity.Int
	Name  string
	Value any
}

CursorData カーソルデータを表す構造体。

type CursorIDAndValueSelector

type CursorIDAndValueSelector[T any] func(subCursor string, e T) (entity.Int, any)

CursorIDAndValueSelector カーソルIDと値を選択する関数。

type CursorPaginationAttribute

type CursorPaginationAttribute struct {
	NextCursor string `json:"next_cursor"`
	PrevCursor string `json:"prev_cursor"`
}

CursorPaginationAttribute カーソルページネーションのレスポンスを表す構造体。

func CalculatePagination

func CalculatePagination(
	isFirstPage, hasPagination, pointsNext bool, firstData, lastData CursorData,
) CursorPaginationAttribute

CalculatePagination ページネーション情報を計算する。

func GeneratePager

func GeneratePager(next, prev Cursor) CursorPaginationAttribute

GeneratePager ページネーション情報を生成する。

func GetCursorData

func GetCursorData[T any](
	cursor string,
	order parameter.OrderMethod,
	limit int32,
	runQWithCursor RunQueryWithCursorParamsFunc[T],
	runQWithNumbered RunQueryWithNumberedParamsFunc[T],
	selector CursorIDAndValueSelector[T],
) ([]T, CursorPaginationAttribute, error)

GetCursorData カーソルデータを取得する。

type CursorPaginationParam

type CursorPaginationParam struct {
	Valid  bool
	Cursor string
	Limit  entity.Int
}

CursorPaginationParam カーソルページネーションのパラメータを表す構造体。

type EntityConvertFunc

type EntityConvertFunc[T any, U entity.Entity] func(T) (U, error)

EntityConvertFunc エンティティ変換関数。

type EventType

type EventType interface {
	// CountEventTypes イベントタイプ数を取得する。
	CountEventTypes(ctx context.Context, where parameter.WhereEventTypeParam) (int64, error)
	// CountEventTypesWithSd SD付きでイベントタイプ数を取得する。
	CountEventTypesWithSd(ctx context.Context, sd Sd, where parameter.WhereEventTypeParam) (int64, error)
	// CreateEventType イベントタイプを作成する。
	CreateEventType(ctx context.Context, param parameter.CreateEventTypeParam) (entity.EventType, error)
	// CreateEventTypeWithSd SD付きでイベントタイプを作成する。
	CreateEventTypeWithSd(
		ctx context.Context, sd Sd, param parameter.CreateEventTypeParam) (entity.EventType, error)
	// CreateEventTypes イベントタイプを作成する。
	CreateEventTypes(ctx context.Context, params []parameter.CreateEventTypeParam) (int64, error)
	// CreateEventTypesWithSd SD付きでイベントタイプを作成する。
	CreateEventTypesWithSd(ctx context.Context, sd Sd, params []parameter.CreateEventTypeParam) (int64, error)
	// DeleteEventType イベントタイプを削除する。
	DeleteEventType(ctx context.Context, eventTypeID uuid.UUID) error
	// DeleteEventTypeWithSd SD付きでイベントタイプを削除する。
	DeleteEventTypeWithSd(ctx context.Context, sd Sd, eventTypeID uuid.UUID) error
	// DeleteEventTypeByKey イベントタイプを削除する。
	DeleteEventTypeByKey(ctx context.Context, key string) error
	// DeleteEventTypeByKeyWithSd SD付きでイベントタイプを削除する。
	DeleteEventTypeByKeyWithSd(ctx context.Context, sd Sd, key string) error
	// PluralDeleteEventTypes イベントタイプを複数削除する。
	PluralDeleteEventTypes(ctx context.Context, eventTypeIDs []uuid.UUID) error
	// PluralDeleteEventTypesWithSd SD付きでイベントタイプを複数削除する。
	PluralDeleteEventTypesWithSd(ctx context.Context, sd Sd, eventTypeIDs []uuid.UUID) error
	// FindEventTypeByID イベントタイプを取得する。
	FindEventTypeByID(ctx context.Context, eventTypeID uuid.UUID) (entity.EventType, error)
	// FindEventTypeByIDWithSd SD付きでイベントタイプを取得する。
	FindEventTypeByIDWithSd(ctx context.Context, sd Sd, eventTypeID uuid.UUID) (entity.EventType, error)
	// FindEventTypeByKey イベントタイプを取得する。
	FindEventTypeByKey(ctx context.Context, key string) (entity.EventType, error)
	// FindEventTypeByKeyWithSd SD付きでイベントタイプを取得する。
	FindEventTypeByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.EventType, error)
	// GetEventTypes イベントタイプを取得する。
	GetEventTypes(
		ctx context.Context,
		where parameter.WhereEventTypeParam,
		order parameter.EventTypeOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.EventType], error)
	// GetEventTypesWithSd SD付きでイベントタイプを取得する。
	GetEventTypesWithSd(
		ctx context.Context,
		sd Sd,
		where parameter.WhereEventTypeParam,
		order parameter.EventTypeOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.EventType], error)
	// GetPluralEventTypes イベントタイプを取得する。
	GetPluralEventTypes(
		ctx context.Context,
		EventTypeIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.EventType], error)
	// GetPluralEventTypesWithSd SD付きでイベントタイプを取得する。
	GetPluralEventTypesWithSd(
		ctx context.Context,
		sd Sd,
		EventTypeIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.EventType], error)
	// UpdateEventType イベントタイプを更新する。
	UpdateEventType(
		ctx context.Context,
		eventTypeID uuid.UUID,
		param parameter.UpdateEventTypeParams,
	) (entity.EventType, error)
	// UpdateEventTypeWithSd SD付きでイベントタイプを更新する。
	UpdateEventTypeWithSd(
		ctx context.Context, sd Sd, eventTypeID uuid.UUID,
		param parameter.UpdateEventTypeParams) (entity.EventType, error)
	// UpdateEventTypeByKey イベントタイプを更新する。
	UpdateEventTypeByKey(
		ctx context.Context, key string, param parameter.UpdateEventTypeByKeyParams) (entity.EventType, error)
	// UpdateEventTypeByKeyWithSd SD付きでイベントタイプを更新する。
	UpdateEventTypeByKeyWithSd(
		ctx context.Context,
		sd Sd,
		key string,
		param parameter.UpdateEventTypeByKeyParams,
	) (entity.EventType, error)
}

EventType イベントタイプを表すインターフェース。

type ListResult

type ListResult[T entity.Entity] struct {
	// Data エンティティのスライス。
	Data []T `json:"data"`
	// CursorPagination ページネーション情報。
	CursorPagination CursorPaginationAttribute `json:"cursor_pagination"`
	// WithCount カウント情報。
	WithCount WithCountAttribute `json:"with_count"`
}

ListResult リストの結果を表す型。

func RunListQuery

func RunListQuery[T any, U entity.Entity](
	_ context.Context,
	order parameter.OrderMethod,
	np NumberedPaginationParam,
	cp CursorPaginationParam,
	wc WithCountParam,
	eConvFunc EntityConvertFunc[T, U],
	runCFunc RunGetCountFunc,
	runQFunc RunQueryFunc[T],
	runQCPFunc RunQueryWithCursorParamsFunc[T],
	runQNPFunc RunQueryWithNumberedParamsFunc[T],
	selector CursorIDAndValueSelector[T],
) (ListResult[U], error)

RunListQuery クエリを実行する。

type MimeType

type MimeType interface {
	// CountMimeTypes マイムタイプ数を取得する。
	CountMimeTypes(ctx context.Context, where parameter.WhereMimeTypeParam) (int64, error)
	// CountMimeTypesWithSd SD付きでマイムタイプ数を取得する。
	CountMimeTypesWithSd(ctx context.Context, sd Sd, where parameter.WhereMimeTypeParam) (int64, error)
	// CreateMimeType マイムタイプを作成する。
	CreateMimeType(ctx context.Context, param parameter.CreateMimeTypeParam) (entity.MimeType, error)
	// CreateMimeTypeWithSd SD付きでマイムタイプを作成する。
	CreateMimeTypeWithSd(
		ctx context.Context, sd Sd, param parameter.CreateMimeTypeParam) (entity.MimeType, error)
	// CreateMimeTypes マイムタイプを作成する。
	CreateMimeTypes(ctx context.Context, params []parameter.CreateMimeTypeParam) (int64, error)
	// CreateMimeTypesWithSd SD付きでマイムタイプを作成する。
	CreateMimeTypesWithSd(ctx context.Context, sd Sd, params []parameter.CreateMimeTypeParam) (int64, error)
	// DeleteMimeType マイムタイプを削除する。
	DeleteMimeType(ctx context.Context, mimeTypeID uuid.UUID) error
	// DeleteMimeTypeWithSd SD付きでマイムタイプを削除する。
	DeleteMimeTypeWithSd(ctx context.Context, sd Sd, mimeTypeID uuid.UUID) error
	// DeleteMimeTypeByKey マイムタイプを削除する。
	DeleteMimeTypeByKey(ctx context.Context, key string) error
	// DeleteMimeTypeByKeyWithSd SD付きでマイムタイプを削除する。
	DeleteMimeTypeByKeyWithSd(ctx context.Context, sd Sd, key string) error
	// PluralDeleteMimeTypes マイムタイプを複数削除する。
	PluralDeleteMimeTypes(ctx context.Context, mimeTypeIDs []uuid.UUID) error
	// PluralDeleteMimeTypesWithSd SD付きでマイムタイプを複数削除する。
	PluralDeleteMimeTypesWithSd(ctx context.Context, sd Sd, mimeTypeIDs []uuid.UUID) error
	// FindMimeTypeByID マイムタイプを取得する。
	FindMimeTypeByID(ctx context.Context, mimeTypeID uuid.UUID) (entity.MimeType, error)
	// FindMimeTypeByIDWithSd SD付きでマイムタイプを取得する。
	FindMimeTypeByIDWithSd(ctx context.Context, sd Sd, mimeTypeID uuid.UUID) (entity.MimeType, error)
	// FindMimeTypeByKey マイムタイプを取得する。
	FindMimeTypeByKey(ctx context.Context, key string) (entity.MimeType, error)
	// FindMimeTypeByKeyWithSd SD付きでマイムタイプを取得する。
	FindMimeTypeByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.MimeType, error)
	// GetMimeTypes マイムタイプを取得する。
	GetMimeTypes(
		ctx context.Context,
		where parameter.WhereMimeTypeParam,
		order parameter.MimeTypeOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.MimeType], error)
	// GetMimeTypesWithSd SD付きでマイムタイプを取得する。
	GetMimeTypesWithSd(
		ctx context.Context,
		sd Sd,
		where parameter.WhereMimeTypeParam,
		order parameter.MimeTypeOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.MimeType], error)
	// GetPluralMimeTypes マイムタイプを取得する。
	GetPluralMimeTypes(
		ctx context.Context,
		MimeTypeIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.MimeType], error)
	// GetPluralMimeTypesWithSd SD付きでマイムタイプを取得する。
	GetPluralMimeTypesWithSd(
		ctx context.Context,
		sd Sd,
		MimeTypeIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.MimeType], error)
	// UpdateMimeType マイムタイプを更新する。
	UpdateMimeType(
		ctx context.Context,
		mimeTypeID uuid.UUID,
		param parameter.UpdateMimeTypeParams,
	) (entity.MimeType, error)
	// UpdateMimeTypeWithSd SD付きでマイムタイプを更新する。
	UpdateMimeTypeWithSd(
		ctx context.Context, sd Sd, mimeTypeID uuid.UUID,
		param parameter.UpdateMimeTypeParams) (entity.MimeType, error)
	// UpdateMimeTypeByKey マイムタイプを更新する。
	UpdateMimeTypeByKey(
		ctx context.Context, key string, param parameter.UpdateMimeTypeByKeyParams) (entity.MimeType, error)
	// UpdateMimeTypeByKeyWithSd SD付きでマイムタイプを更新する。
	UpdateMimeTypeByKeyWithSd(
		ctx context.Context,
		sd Sd,
		key string,
		param parameter.UpdateMimeTypeByKeyParams,
	) (entity.MimeType, error)
}

MimeType マイムタイプを表すインターフェース。

type NumberedPaginationParam

type NumberedPaginationParam struct {
	Valid  bool
	Offset entity.Int
	Limit  entity.Int
}

NumberedPaginationParam ページネーションのパラメータを表す構造体。

type PermissionCategory

type PermissionCategory interface {
	// CountPermissionCategories 権限カテゴリー数を取得する。
	CountPermissionCategories(ctx context.Context, where parameter.WherePermissionCategoryParam) (int64, error)
	// CountPermissionCategoriesWithSd SD付きで権限カテゴリー数を取得する。
	CountPermissionCategoriesWithSd(
		ctx context.Context, sd Sd, where parameter.WherePermissionCategoryParam) (int64, error)
	// CreatePermissionCategory 権限カテゴリーを作成する。
	CreatePermissionCategory(
		ctx context.Context, param parameter.CreatePermissionCategoryParam) (entity.PermissionCategory, error)
	// CreatePermissionCategoryWithSd SD付きで権限カテゴリーを作成する。
	CreatePermissionCategoryWithSd(
		ctx context.Context, sd Sd, param parameter.CreatePermissionCategoryParam) (entity.PermissionCategory, error)
	// CreatePermissionCategories 権限カテゴリーを作成する。
	CreatePermissionCategories(ctx context.Context, params []parameter.CreatePermissionCategoryParam) (int64, error)
	// CreatePermissionCategoriesWithSd SD付きで権限カテゴリーを作成する。
	CreatePermissionCategoriesWithSd(
		ctx context.Context, sd Sd, params []parameter.CreatePermissionCategoryParam) (int64, error)
	// DeletePermissionCategory 権限カテゴリーを削除する。
	DeletePermissionCategory(ctx context.Context, permissionCategoryID uuid.UUID) error
	// DeletePermissionCategoryWithSd SD付きで権限カテゴリーを削除する。
	DeletePermissionCategoryWithSd(ctx context.Context, sd Sd, permissionCategoryID uuid.UUID) error
	// DeletePermissionCategoryByKey 権限カテゴリーを削除する。
	DeletePermissionCategoryByKey(ctx context.Context, key string) error
	// DeletePermissionCategoryByKeyWithSd SD付きで権限カテゴリーを削除する。
	DeletePermissionCategoryByKeyWithSd(ctx context.Context, sd Sd, key string) error
	// PluralDeletePermissionCategories 権限カテゴリーを複数削除する。
	PluralDeletePermissionCategories(ctx context.Context, permissionCategoryIDs []uuid.UUID) error
	// PluralDeletePermissionCategoriesWithSd SD付きで権限カテゴリーを複数削除する。
	PluralDeletePermissionCategoriesWithSd(ctx context.Context, sd Sd, permissionCategoryIDs []uuid.UUID) error
	// FindPermissionCategoryByID 権限カテゴリーを取得する。
	FindPermissionCategoryByID(ctx context.Context, permissionCategoryID uuid.UUID) (entity.PermissionCategory, error)
	// FindPermissionCategoryByIDWithSd SD付きで権限カテゴリーを取得する。
	FindPermissionCategoryByIDWithSd(
		ctx context.Context, sd Sd, permissionCategoryID uuid.UUID) (entity.PermissionCategory, error)
	// FindPermissionCategoryByKey 権限カテゴリーを取得する。
	FindPermissionCategoryByKey(ctx context.Context, key string) (entity.PermissionCategory, error)
	// FindPermissionCategoryByKeyWithSd SD付きで権限カテゴリーを取得する。
	FindPermissionCategoryByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.PermissionCategory, error)
	// GetPermissionCategories 権限カテゴリーを取得する。
	GetPermissionCategories(
		ctx context.Context,
		where parameter.WherePermissionCategoryParam,
		order parameter.PermissionCategoryOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.PermissionCategory], error)
	// GetPermissionCategoriesWithSd SD付きで権限カテゴリーを取得する。
	GetPermissionCategoriesWithSd(
		ctx context.Context,
		sd Sd,
		where parameter.WherePermissionCategoryParam,
		order parameter.PermissionCategoryOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.PermissionCategory], error)
	// GetPluralPermissionCategories 権限カテゴリーを取得する。
	GetPluralPermissionCategories(
		ctx context.Context,
		PermissionCategoryIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.PermissionCategory], error)
	// GetPluralPermissionCategoriesWithSd SD付きで権限カテゴリーを取得する。
	GetPluralPermissionCategoriesWithSd(
		ctx context.Context,
		sd Sd,
		PermissionCategoryIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.PermissionCategory], error)
	// UpdatePermissionCategory 権限カテゴリーを更新する。
	UpdatePermissionCategory(
		ctx context.Context,
		permissionCategoryID uuid.UUID,
		param parameter.UpdatePermissionCategoryParams,
	) (entity.PermissionCategory, error)
	// UpdatePermissionCategoryWithSd SD付きで権限カテゴリーを更新する。
	UpdatePermissionCategoryWithSd(
		ctx context.Context, sd Sd, permissionCategoryID uuid.UUID,
		param parameter.UpdatePermissionCategoryParams) (entity.PermissionCategory, error)
	// UpdatePermissionCategoryByKey 権限カテゴリーを更新する。
	UpdatePermissionCategoryByKey(
		ctx context.Context,
		key string, param parameter.UpdatePermissionCategoryByKeyParams) (entity.PermissionCategory, error)
	// UpdatePermissionCategoryByKeyWithSd SD付きで権限カテゴリーを更新する。
	UpdatePermissionCategoryByKeyWithSd(
		ctx context.Context,
		sd Sd,
		key string,
		param parameter.UpdatePermissionCategoryByKeyParams,
	) (entity.PermissionCategory, error)
}

PermissionCategory 権限カテゴリーを表すインターフェース。

type PolicyCategory

type PolicyCategory interface {
	// CountPolicyCategories ポリシーカテゴリー数を取得する。
	CountPolicyCategories(ctx context.Context, where parameter.WherePolicyCategoryParam) (int64, error)
	// CountPolicyCategoriesWithSd SD付きでポリシーカテゴリー数を取得する。
	CountPolicyCategoriesWithSd(
		ctx context.Context, sd Sd, where parameter.WherePolicyCategoryParam) (int64, error)
	// CreatePolicyCategory ポリシーカテゴリーを作成する。
	CreatePolicyCategory(
		ctx context.Context, param parameter.CreatePolicyCategoryParam) (entity.PolicyCategory, error)
	// CreatePolicyCategoryWithSd SD付きでポリシーカテゴリーを作成する。
	CreatePolicyCategoryWithSd(
		ctx context.Context, sd Sd, param parameter.CreatePolicyCategoryParam) (entity.PolicyCategory, error)
	// CreatePolicyCategories ポリシーカテゴリーを作成する。
	CreatePolicyCategories(ctx context.Context, params []parameter.CreatePolicyCategoryParam) (int64, error)
	// CreatePolicyCategoriesWithSd SD付きでポリシーカテゴリーを作成する。
	CreatePolicyCategoriesWithSd(
		ctx context.Context, sd Sd, params []parameter.CreatePolicyCategoryParam) (int64, error)
	// DeletePolicyCategory ポリシーカテゴリーを削除する。
	DeletePolicyCategory(ctx context.Context, policyCategoryID uuid.UUID) error
	// DeletePolicyCategoryWithSd SD付きでポリシーカテゴリーを削除する。
	DeletePolicyCategoryWithSd(ctx context.Context, sd Sd, policyCategoryID uuid.UUID) error
	// DeletePolicyCategoryByKey ポリシーカテゴリーを削除する。
	DeletePolicyCategoryByKey(ctx context.Context, key string) error
	// DeletePolicyCategoryByKeyWithSd SD付きでポリシーカテゴリーを削除する。
	DeletePolicyCategoryByKeyWithSd(ctx context.Context, sd Sd, key string) error
	// PluralDeletePolicyCategories ポリシーカテゴリーを複数削除する。
	PluralDeletePolicyCategories(ctx context.Context, policyCategoryIDs []uuid.UUID) error
	// PluralDeletePolicyCategoriesWithSd SD付きでポリシーカテゴリーを複数削除する。
	PluralDeletePolicyCategoriesWithSd(ctx context.Context, sd Sd, policyCategoryIDs []uuid.UUID) error
	// FindPolicyCategoryByID ポリシーカテゴリーを取得する。
	FindPolicyCategoryByID(ctx context.Context, policyCategoryID uuid.UUID) (entity.PolicyCategory, error)
	// FindPolicyCategoryByIDWithSd SD付きでポリシーカテゴリーを取得する。
	FindPolicyCategoryByIDWithSd(
		ctx context.Context, sd Sd, policyCategoryID uuid.UUID) (entity.PolicyCategory, error)
	// FindPolicyCategoryByKey ポリシーカテゴリーを取得する。
	FindPolicyCategoryByKey(ctx context.Context, key string) (entity.PolicyCategory, error)
	// FindPolicyCategoryByKeyWithSd SD付きでポリシーカテゴリーを取得する。
	FindPolicyCategoryByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.PolicyCategory, error)
	// GetPolicyCategories ポリシーカテゴリーを取得する。
	GetPolicyCategories(
		ctx context.Context,
		where parameter.WherePolicyCategoryParam,
		order parameter.PolicyCategoryOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.PolicyCategory], error)
	// GetPolicyCategoriesWithSd SD付きでポリシーカテゴリーを取得する。
	GetPolicyCategoriesWithSd(
		ctx context.Context,
		sd Sd,
		where parameter.WherePolicyCategoryParam,
		order parameter.PolicyCategoryOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.PolicyCategory], error)
	// GetPluralPolicyCategories ポリシーカテゴリーを取得する。
	GetPluralPolicyCategories(
		ctx context.Context,
		policyCategoryIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.PolicyCategory], error)
	// GetPluralPolicyCategoriesWithSd SD付きでポリシーカテゴリーを取得する。
	GetPluralPolicyCategoriesWithSd(
		ctx context.Context,
		sd Sd,
		policyCategoryIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.PolicyCategory], error)
	// UpdatePolicyCategory ポリシーカテゴリーを更新する。
	UpdatePolicyCategory(
		ctx context.Context,
		policyCategoryID uuid.UUID,
		param parameter.UpdatePolicyCategoryParams,
	) (entity.PolicyCategory, error)
	// UpdatePolicyCategoryWithSd SD付きでポリシーカテゴリーを更新する。
	UpdatePolicyCategoryWithSd(
		ctx context.Context, sd Sd, policyCategoryID uuid.UUID,
		param parameter.UpdatePolicyCategoryParams) (entity.PolicyCategory, error)
	// UpdatePolicyCategoryByKey ポリシーカテゴリーを更新する。
	UpdatePolicyCategoryByKey(
		ctx context.Context,
		key string, param parameter.UpdatePolicyCategoryByKeyParams) (entity.PolicyCategory, error)
	// UpdatePolicyCategoryByKeyWithSd SD付きでポリシーカテゴリーを更新する。
	UpdatePolicyCategoryByKeyWithSd(
		ctx context.Context,
		sd Sd,
		key string,
		param parameter.UpdatePolicyCategoryByKeyParams,
	) (entity.PolicyCategory, error)
}

PolicyCategory ポリシーカテゴリーを表すインターフェース。

type RecordType

type RecordType interface {
	// CountRecordTypes 議事録タイプ数を取得する。
	CountRecordTypes(ctx context.Context, where parameter.WhereRecordTypeParam) (int64, error)
	// CountRecordTypesWithSd SD付きで議事録タイプ数を取得する。
	CountRecordTypesWithSd(ctx context.Context, sd Sd, where parameter.WhereRecordTypeParam) (int64, error)
	// CreateRecordType 議事録タイプを作成する。
	CreateRecordType(ctx context.Context, param parameter.CreateRecordTypeParam) (entity.RecordType, error)
	// CreateRecordTypeWithSd SD付きで議事録タイプを作成する。
	CreateRecordTypeWithSd(
		ctx context.Context, sd Sd, param parameter.CreateRecordTypeParam) (entity.RecordType, error)
	// CreateRecordTypes 議事録タイプを作成する。
	CreateRecordTypes(ctx context.Context, params []parameter.CreateRecordTypeParam) (int64, error)
	// CreateRecordTypesWithSd SD付きで議事録タイプを作成する。
	CreateRecordTypesWithSd(ctx context.Context, sd Sd, params []parameter.CreateRecordTypeParam) (int64, error)
	// DeleteRecordType 議事録タイプを削除する。
	DeleteRecordType(ctx context.Context, recordTypeID uuid.UUID) error
	// DeleteRecordTypeWithSd SD付きで議事録タイプを削除する。
	DeleteRecordTypeWithSd(ctx context.Context, sd Sd, recordTypeID uuid.UUID) error
	// DeleteRecordTypeByKey 議事録タイプを削除する。
	DeleteRecordTypeByKey(ctx context.Context, key string) error
	// DeleteRecordTypeByKeyWithSd SD付きで議事録タイプを削除する。
	DeleteRecordTypeByKeyWithSd(ctx context.Context, sd Sd, key string) error
	// PluralDeleteRecordTypes 議事録タイプを複数削除する。
	PluralDeleteRecordTypes(ctx context.Context, recordTypeIDs []uuid.UUID) error
	// PluralDeleteRecordTypesWithSd SD付きで議事録タイプを複数削除する。
	PluralDeleteRecordTypesWithSd(ctx context.Context, sd Sd, recordTypeIDs []uuid.UUID) error
	// FindRecordTypeByID 議事録タイプを取得する。
	FindRecordTypeByID(ctx context.Context, recordTypeID uuid.UUID) (entity.RecordType, error)
	// FindRecordTypeByIDWithSd SD付きで議事録タイプを取得する。
	FindRecordTypeByIDWithSd(ctx context.Context, sd Sd, recordTypeID uuid.UUID) (entity.RecordType, error)
	// FindRecordTypeByKey 議事録タイプを取得する。
	FindRecordTypeByKey(ctx context.Context, key string) (entity.RecordType, error)
	// FindRecordTypeByKeyWithSd SD付きで議事録タイプを取得する。
	FindRecordTypeByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.RecordType, error)
	// GetRecordTypes 議事録タイプを取得する。
	GetRecordTypes(
		ctx context.Context,
		where parameter.WhereRecordTypeParam,
		order parameter.RecordTypeOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.RecordType], error)
	// GetRecordTypesWithSd SD付きで議事録タイプを取得する。
	GetRecordTypesWithSd(
		ctx context.Context,
		sd Sd,
		where parameter.WhereRecordTypeParam,
		order parameter.RecordTypeOrderMethod,
		np NumberedPaginationParam,
		cp CursorPaginationParam,
		wc WithCountParam,
	) (ListResult[entity.RecordType], error)
	// GetPluralRecordTypes 議事録タイプを取得する。
	GetPluralRecordTypes(
		ctx context.Context,
		RecordTypeIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.RecordType], error)
	// GetPluralRecordTypesWithSd SD付きで議事録タイプを取得する。
	GetPluralRecordTypesWithSd(
		ctx context.Context,
		sd Sd,
		RecordTypeIDs []uuid.UUID,
		np NumberedPaginationParam,
	) (ListResult[entity.RecordType], error)
	// UpdateRecordType 議事録タイプを更新する。
	UpdateRecordType(
		ctx context.Context,
		recordTypeID uuid.UUID,
		param parameter.UpdateRecordTypeParams,
	) (entity.RecordType, error)
	// UpdateRecordTypeWithSd SD付きで議事録タイプを更新する。
	UpdateRecordTypeWithSd(
		ctx context.Context, sd Sd, recordTypeID uuid.UUID,
		param parameter.UpdateRecordTypeParams) (entity.RecordType, error)
	// UpdateRecordTypeByKey 議事録タイプを更新する。
	UpdateRecordTypeByKey(
		ctx context.Context, key string, param parameter.UpdateRecordTypeByKeyParams) (entity.RecordType, error)
	// UpdateRecordTypeByKeyWithSd SD付きで議事録タイプを更新する。
	UpdateRecordTypeByKeyWithSd(
		ctx context.Context,
		sd Sd,
		key string,
		param parameter.UpdateRecordTypeByKeyParams,
	) (entity.RecordType, error)
}

RecordType 議事録タイプを表すインターフェース。

type RunGetCountFunc

type RunGetCountFunc func() (int64, error)

RunGetCountFunc カウントを取得する関数。

type RunQueryFunc

type RunQueryFunc[T any] func(orderMethod string) ([]T, error)

RunQueryFunc クエリを実行する関数。

type RunQueryWithCursorParamsFunc

type RunQueryWithCursorParamsFunc[T any] func(
	subCursor, orderMethod string, limit int32,
	cursorDir string, cursor int32, subCursorValue any) ([]T, error)

RunQueryWithCursorParamsFunc カーソルパラメータを持つクエリを実行する関数。

type RunQueryWithNumberedParamsFunc

type RunQueryWithNumberedParamsFunc[T any] func(
	orderMethod string, limit, offset int32) ([]T, error)

RunQueryWithNumberedParamsFunc ページネーションパラメータを持つクエリを実行する関数。

type Sd

type Sd uuid.UUID

Sd Storeディスクリプタ。

type Store

type Store interface {
	// WithTx トランザクションを開始する。
	Begin(context.Context) (Sd, error)
	// Commit トランザクションをコミットする。
	Commit(context.Context, Sd) error
	// Rollback トランザクションをロールバックする。
	Rollback(context.Context, Sd) error
	// Cleanup ストアをクリーンアップする。
	Cleanup(context.Context) error

	Absence
	AttendStatus
	AttendanceType
	EventType
	PermissionCategory
	PolicyCategory
	RecordType
	MimeType
}

Store 永続化関連のアダプタを提供するインターフェース。

type StoreMock

type StoreMock struct {
	// BeginFunc mocks the Begin method.
	BeginFunc func(contextMoqParam context.Context) (Sd, error)

	// CleanupFunc mocks the Cleanup method.
	CleanupFunc func(contextMoqParam context.Context) error

	// CommitFunc mocks the Commit method.
	CommitFunc func(contextMoqParam context.Context, sd Sd) error

	// CountAbsencesFunc mocks the CountAbsences method.
	CountAbsencesFunc func(ctx context.Context) (int64, error)

	// CountAbsencesWithSdFunc mocks the CountAbsencesWithSd method.
	CountAbsencesWithSdFunc func(ctx context.Context, sd Sd) (int64, error)

	// CountAttendStatusesFunc mocks the CountAttendStatuses method.
	CountAttendStatusesFunc func(ctx context.Context, where parameter.WhereAttendStatusParam) (int64, error)

	// CountAttendStatusesWithSdFunc mocks the CountAttendStatusesWithSd method.
	CountAttendStatusesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WhereAttendStatusParam) (int64, error)

	// CountAttendanceTypesFunc mocks the CountAttendanceTypes method.
	CountAttendanceTypesFunc func(ctx context.Context, where parameter.WhereAttendanceTypeParam) (int64, error)

	// CountAttendanceTypesWithSdFunc mocks the CountAttendanceTypesWithSd method.
	CountAttendanceTypesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WhereAttendanceTypeParam) (int64, error)

	// CountEventTypesFunc mocks the CountEventTypes method.
	CountEventTypesFunc func(ctx context.Context, where parameter.WhereEventTypeParam) (int64, error)

	// CountEventTypesWithSdFunc mocks the CountEventTypesWithSd method.
	CountEventTypesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WhereEventTypeParam) (int64, error)

	// CountMimeTypesFunc mocks the CountMimeTypes method.
	CountMimeTypesFunc func(ctx context.Context, where parameter.WhereMimeTypeParam) (int64, error)

	// CountMimeTypesWithSdFunc mocks the CountMimeTypesWithSd method.
	CountMimeTypesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WhereMimeTypeParam) (int64, error)

	// CountPermissionCategoriesFunc mocks the CountPermissionCategories method.
	CountPermissionCategoriesFunc func(ctx context.Context, where parameter.WherePermissionCategoryParam) (int64, error)

	// CountPermissionCategoriesWithSdFunc mocks the CountPermissionCategoriesWithSd method.
	CountPermissionCategoriesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WherePermissionCategoryParam) (int64, error)

	// CountPolicyCategoriesFunc mocks the CountPolicyCategories method.
	CountPolicyCategoriesFunc func(ctx context.Context, where parameter.WherePolicyCategoryParam) (int64, error)

	// CountPolicyCategoriesWithSdFunc mocks the CountPolicyCategoriesWithSd method.
	CountPolicyCategoriesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WherePolicyCategoryParam) (int64, error)

	// CountRecordTypesFunc mocks the CountRecordTypes method.
	CountRecordTypesFunc func(ctx context.Context, where parameter.WhereRecordTypeParam) (int64, error)

	// CountRecordTypesWithSdFunc mocks the CountRecordTypesWithSd method.
	CountRecordTypesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WhereRecordTypeParam) (int64, error)

	// CreateAbsenceFunc mocks the CreateAbsence method.
	CreateAbsenceFunc func(ctx context.Context, param parameter.CreateAbsenceParam) (entity.Absence, error)

	// CreateAbsenceWithSdFunc mocks the CreateAbsenceWithSd method.
	CreateAbsenceWithSdFunc func(ctx context.Context, sd Sd, param parameter.CreateAbsenceParam) (entity.Absence, error)

	// CreateAbsencesFunc mocks the CreateAbsences method.
	CreateAbsencesFunc func(ctx context.Context, params []parameter.CreateAbsenceParam) (int64, error)

	// CreateAbsencesWithSdFunc mocks the CreateAbsencesWithSd method.
	CreateAbsencesWithSdFunc func(ctx context.Context, sd Sd, params []parameter.CreateAbsenceParam) (int64, error)

	// CreateAttendStatusFunc mocks the CreateAttendStatus method.
	CreateAttendStatusFunc func(ctx context.Context, param parameter.CreateAttendStatusParam) (entity.AttendStatus, error)

	// CreateAttendStatusWithSdFunc mocks the CreateAttendStatusWithSd method.
	CreateAttendStatusWithSdFunc func(ctx context.Context, sd Sd, param parameter.CreateAttendStatusParam) (entity.AttendStatus, error)

	// CreateAttendStatusesFunc mocks the CreateAttendStatuses method.
	CreateAttendStatusesFunc func(ctx context.Context, params []parameter.CreateAttendStatusParam) (int64, error)

	// CreateAttendStatusesWithSdFunc mocks the CreateAttendStatusesWithSd method.
	CreateAttendStatusesWithSdFunc func(ctx context.Context, sd Sd, params []parameter.CreateAttendStatusParam) (int64, error)

	// CreateAttendanceTypeFunc mocks the CreateAttendanceType method.
	CreateAttendanceTypeFunc func(ctx context.Context, param parameter.CreateAttendanceTypeParam) (entity.AttendanceType, error)

	// CreateAttendanceTypeWithSdFunc mocks the CreateAttendanceTypeWithSd method.
	CreateAttendanceTypeWithSdFunc func(ctx context.Context, sd Sd, param parameter.CreateAttendanceTypeParam) (entity.AttendanceType, error)

	// CreateAttendanceTypesFunc mocks the CreateAttendanceTypes method.
	CreateAttendanceTypesFunc func(ctx context.Context, params []parameter.CreateAttendanceTypeParam) (int64, error)

	// CreateAttendanceTypesWithSdFunc mocks the CreateAttendanceTypesWithSd method.
	CreateAttendanceTypesWithSdFunc func(ctx context.Context, sd Sd, params []parameter.CreateAttendanceTypeParam) (int64, error)

	// CreateEventTypeFunc mocks the CreateEventType method.
	CreateEventTypeFunc func(ctx context.Context, param parameter.CreateEventTypeParam) (entity.EventType, error)

	// CreateEventTypeWithSdFunc mocks the CreateEventTypeWithSd method.
	CreateEventTypeWithSdFunc func(ctx context.Context, sd Sd, param parameter.CreateEventTypeParam) (entity.EventType, error)

	// CreateEventTypesFunc mocks the CreateEventTypes method.
	CreateEventTypesFunc func(ctx context.Context, params []parameter.CreateEventTypeParam) (int64, error)

	// CreateEventTypesWithSdFunc mocks the CreateEventTypesWithSd method.
	CreateEventTypesWithSdFunc func(ctx context.Context, sd Sd, params []parameter.CreateEventTypeParam) (int64, error)

	// CreateMimeTypeFunc mocks the CreateMimeType method.
	CreateMimeTypeFunc func(ctx context.Context, param parameter.CreateMimeTypeParam) (entity.MimeType, error)

	// CreateMimeTypeWithSdFunc mocks the CreateMimeTypeWithSd method.
	CreateMimeTypeWithSdFunc func(ctx context.Context, sd Sd, param parameter.CreateMimeTypeParam) (entity.MimeType, error)

	// CreateMimeTypesFunc mocks the CreateMimeTypes method.
	CreateMimeTypesFunc func(ctx context.Context, params []parameter.CreateMimeTypeParam) (int64, error)

	// CreateMimeTypesWithSdFunc mocks the CreateMimeTypesWithSd method.
	CreateMimeTypesWithSdFunc func(ctx context.Context, sd Sd, params []parameter.CreateMimeTypeParam) (int64, error)

	// CreatePermissionCategoriesFunc mocks the CreatePermissionCategories method.
	CreatePermissionCategoriesFunc func(ctx context.Context, params []parameter.CreatePermissionCategoryParam) (int64, error)

	// CreatePermissionCategoriesWithSdFunc mocks the CreatePermissionCategoriesWithSd method.
	CreatePermissionCategoriesWithSdFunc func(ctx context.Context, sd Sd, params []parameter.CreatePermissionCategoryParam) (int64, error)

	// CreatePermissionCategoryFunc mocks the CreatePermissionCategory method.
	CreatePermissionCategoryFunc func(ctx context.Context, param parameter.CreatePermissionCategoryParam) (entity.PermissionCategory, error)

	// CreatePermissionCategoryWithSdFunc mocks the CreatePermissionCategoryWithSd method.
	CreatePermissionCategoryWithSdFunc func(ctx context.Context, sd Sd, param parameter.CreatePermissionCategoryParam) (entity.PermissionCategory, error)

	// CreatePolicyCategoriesFunc mocks the CreatePolicyCategories method.
	CreatePolicyCategoriesFunc func(ctx context.Context, params []parameter.CreatePolicyCategoryParam) (int64, error)

	// CreatePolicyCategoriesWithSdFunc mocks the CreatePolicyCategoriesWithSd method.
	CreatePolicyCategoriesWithSdFunc func(ctx context.Context, sd Sd, params []parameter.CreatePolicyCategoryParam) (int64, error)

	// CreatePolicyCategoryFunc mocks the CreatePolicyCategory method.
	CreatePolicyCategoryFunc func(ctx context.Context, param parameter.CreatePolicyCategoryParam) (entity.PolicyCategory, error)

	// CreatePolicyCategoryWithSdFunc mocks the CreatePolicyCategoryWithSd method.
	CreatePolicyCategoryWithSdFunc func(ctx context.Context, sd Sd, param parameter.CreatePolicyCategoryParam) (entity.PolicyCategory, error)

	// CreateRecordTypeFunc mocks the CreateRecordType method.
	CreateRecordTypeFunc func(ctx context.Context, param parameter.CreateRecordTypeParam) (entity.RecordType, error)

	// CreateRecordTypeWithSdFunc mocks the CreateRecordTypeWithSd method.
	CreateRecordTypeWithSdFunc func(ctx context.Context, sd Sd, param parameter.CreateRecordTypeParam) (entity.RecordType, error)

	// CreateRecordTypesFunc mocks the CreateRecordTypes method.
	CreateRecordTypesFunc func(ctx context.Context, params []parameter.CreateRecordTypeParam) (int64, error)

	// CreateRecordTypesWithSdFunc mocks the CreateRecordTypesWithSd method.
	CreateRecordTypesWithSdFunc func(ctx context.Context, sd Sd, params []parameter.CreateRecordTypeParam) (int64, error)

	// DeleteAbsenceFunc mocks the DeleteAbsence method.
	DeleteAbsenceFunc func(ctx context.Context, absenceID uuid.UUID) error

	// DeleteAbsenceWithSdFunc mocks the DeleteAbsenceWithSd method.
	DeleteAbsenceWithSdFunc func(ctx context.Context, sd Sd, absenceID uuid.UUID) error

	// DeleteAttendStatusFunc mocks the DeleteAttendStatus method.
	DeleteAttendStatusFunc func(ctx context.Context, attendStatusID uuid.UUID) error

	// DeleteAttendStatusByKeyFunc mocks the DeleteAttendStatusByKey method.
	DeleteAttendStatusByKeyFunc func(ctx context.Context, key string) error

	// DeleteAttendStatusByKeyWithSdFunc mocks the DeleteAttendStatusByKeyWithSd method.
	DeleteAttendStatusByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) error

	// DeleteAttendStatusWithSdFunc mocks the DeleteAttendStatusWithSd method.
	DeleteAttendStatusWithSdFunc func(ctx context.Context, sd Sd, attendStatusID uuid.UUID) error

	// DeleteAttendanceTypeFunc mocks the DeleteAttendanceType method.
	DeleteAttendanceTypeFunc func(ctx context.Context, attendanceTypeID uuid.UUID) error

	// DeleteAttendanceTypeByKeyFunc mocks the DeleteAttendanceTypeByKey method.
	DeleteAttendanceTypeByKeyFunc func(ctx context.Context, key string) error

	// DeleteAttendanceTypeByKeyWithSdFunc mocks the DeleteAttendanceTypeByKeyWithSd method.
	DeleteAttendanceTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) error

	// DeleteAttendanceTypeWithSdFunc mocks the DeleteAttendanceTypeWithSd method.
	DeleteAttendanceTypeWithSdFunc func(ctx context.Context, sd Sd, attendanceTypeID uuid.UUID) error

	// DeleteEventTypeFunc mocks the DeleteEventType method.
	DeleteEventTypeFunc func(ctx context.Context, eventTypeID uuid.UUID) error

	// DeleteEventTypeByKeyFunc mocks the DeleteEventTypeByKey method.
	DeleteEventTypeByKeyFunc func(ctx context.Context, key string) error

	// DeleteEventTypeByKeyWithSdFunc mocks the DeleteEventTypeByKeyWithSd method.
	DeleteEventTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) error

	// DeleteEventTypeWithSdFunc mocks the DeleteEventTypeWithSd method.
	DeleteEventTypeWithSdFunc func(ctx context.Context, sd Sd, eventTypeID uuid.UUID) error

	// DeleteMimeTypeFunc mocks the DeleteMimeType method.
	DeleteMimeTypeFunc func(ctx context.Context, mimeTypeID uuid.UUID) error

	// DeleteMimeTypeByKeyFunc mocks the DeleteMimeTypeByKey method.
	DeleteMimeTypeByKeyFunc func(ctx context.Context, key string) error

	// DeleteMimeTypeByKeyWithSdFunc mocks the DeleteMimeTypeByKeyWithSd method.
	DeleteMimeTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) error

	// DeleteMimeTypeWithSdFunc mocks the DeleteMimeTypeWithSd method.
	DeleteMimeTypeWithSdFunc func(ctx context.Context, sd Sd, mimeTypeID uuid.UUID) error

	// DeletePermissionCategoryFunc mocks the DeletePermissionCategory method.
	DeletePermissionCategoryFunc func(ctx context.Context, permissionCategoryID uuid.UUID) error

	// DeletePermissionCategoryByKeyFunc mocks the DeletePermissionCategoryByKey method.
	DeletePermissionCategoryByKeyFunc func(ctx context.Context, key string) error

	// DeletePermissionCategoryByKeyWithSdFunc mocks the DeletePermissionCategoryByKeyWithSd method.
	DeletePermissionCategoryByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) error

	// DeletePermissionCategoryWithSdFunc mocks the DeletePermissionCategoryWithSd method.
	DeletePermissionCategoryWithSdFunc func(ctx context.Context, sd Sd, permissionCategoryID uuid.UUID) error

	// DeletePolicyCategoryFunc mocks the DeletePolicyCategory method.
	DeletePolicyCategoryFunc func(ctx context.Context, policyCategoryID uuid.UUID) error

	// DeletePolicyCategoryByKeyFunc mocks the DeletePolicyCategoryByKey method.
	DeletePolicyCategoryByKeyFunc func(ctx context.Context, key string) error

	// DeletePolicyCategoryByKeyWithSdFunc mocks the DeletePolicyCategoryByKeyWithSd method.
	DeletePolicyCategoryByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) error

	// DeletePolicyCategoryWithSdFunc mocks the DeletePolicyCategoryWithSd method.
	DeletePolicyCategoryWithSdFunc func(ctx context.Context, sd Sd, policyCategoryID uuid.UUID) error

	// DeleteRecordTypeFunc mocks the DeleteRecordType method.
	DeleteRecordTypeFunc func(ctx context.Context, recordTypeID uuid.UUID) error

	// DeleteRecordTypeByKeyFunc mocks the DeleteRecordTypeByKey method.
	DeleteRecordTypeByKeyFunc func(ctx context.Context, key string) error

	// DeleteRecordTypeByKeyWithSdFunc mocks the DeleteRecordTypeByKeyWithSd method.
	DeleteRecordTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) error

	// DeleteRecordTypeWithSdFunc mocks the DeleteRecordTypeWithSd method.
	DeleteRecordTypeWithSdFunc func(ctx context.Context, sd Sd, recordTypeID uuid.UUID) error

	// FindAbsenceByIDFunc mocks the FindAbsenceByID method.
	FindAbsenceByIDFunc func(ctx context.Context, absenceID uuid.UUID) (entity.Absence, error)

	// FindAbsenceByIDWithSdFunc mocks the FindAbsenceByIDWithSd method.
	FindAbsenceByIDWithSdFunc func(ctx context.Context, sd Sd, absenceID uuid.UUID) (entity.Absence, error)

	// FindAttendStatusByIDFunc mocks the FindAttendStatusByID method.
	FindAttendStatusByIDFunc func(ctx context.Context, attendStatusID uuid.UUID) (entity.AttendStatus, error)

	// FindAttendStatusByIDWithSdFunc mocks the FindAttendStatusByIDWithSd method.
	FindAttendStatusByIDWithSdFunc func(ctx context.Context, sd Sd, attendStatusID uuid.UUID) (entity.AttendStatus, error)

	// FindAttendStatusByKeyFunc mocks the FindAttendStatusByKey method.
	FindAttendStatusByKeyFunc func(ctx context.Context, key string) (entity.AttendStatus, error)

	// FindAttendStatusByKeyWithSdFunc mocks the FindAttendStatusByKeyWithSd method.
	FindAttendStatusByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) (entity.AttendStatus, error)

	// FindAttendanceTypeByIDFunc mocks the FindAttendanceTypeByID method.
	FindAttendanceTypeByIDFunc func(ctx context.Context, attendanceTypeID uuid.UUID) (entity.AttendanceType, error)

	// FindAttendanceTypeByIDWithSdFunc mocks the FindAttendanceTypeByIDWithSd method.
	FindAttendanceTypeByIDWithSdFunc func(ctx context.Context, sd Sd, attendanceTypeID uuid.UUID) (entity.AttendanceType, error)

	// FindAttendanceTypeByKeyFunc mocks the FindAttendanceTypeByKey method.
	FindAttendanceTypeByKeyFunc func(ctx context.Context, key string) (entity.AttendanceType, error)

	// FindAttendanceTypeByKeyWithSdFunc mocks the FindAttendanceTypeByKeyWithSd method.
	FindAttendanceTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) (entity.AttendanceType, error)

	// FindEventTypeByIDFunc mocks the FindEventTypeByID method.
	FindEventTypeByIDFunc func(ctx context.Context, eventTypeID uuid.UUID) (entity.EventType, error)

	// FindEventTypeByIDWithSdFunc mocks the FindEventTypeByIDWithSd method.
	FindEventTypeByIDWithSdFunc func(ctx context.Context, sd Sd, eventTypeID uuid.UUID) (entity.EventType, error)

	// FindEventTypeByKeyFunc mocks the FindEventTypeByKey method.
	FindEventTypeByKeyFunc func(ctx context.Context, key string) (entity.EventType, error)

	// FindEventTypeByKeyWithSdFunc mocks the FindEventTypeByKeyWithSd method.
	FindEventTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) (entity.EventType, error)

	// FindMimeTypeByIDFunc mocks the FindMimeTypeByID method.
	FindMimeTypeByIDFunc func(ctx context.Context, mimeTypeID uuid.UUID) (entity.MimeType, error)

	// FindMimeTypeByIDWithSdFunc mocks the FindMimeTypeByIDWithSd method.
	FindMimeTypeByIDWithSdFunc func(ctx context.Context, sd Sd, mimeTypeID uuid.UUID) (entity.MimeType, error)

	// FindMimeTypeByKeyFunc mocks the FindMimeTypeByKey method.
	FindMimeTypeByKeyFunc func(ctx context.Context, key string) (entity.MimeType, error)

	// FindMimeTypeByKeyWithSdFunc mocks the FindMimeTypeByKeyWithSd method.
	FindMimeTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) (entity.MimeType, error)

	// FindPermissionCategoryByIDFunc mocks the FindPermissionCategoryByID method.
	FindPermissionCategoryByIDFunc func(ctx context.Context, permissionCategoryID uuid.UUID) (entity.PermissionCategory, error)

	// FindPermissionCategoryByIDWithSdFunc mocks the FindPermissionCategoryByIDWithSd method.
	FindPermissionCategoryByIDWithSdFunc func(ctx context.Context, sd Sd, permissionCategoryID uuid.UUID) (entity.PermissionCategory, error)

	// FindPermissionCategoryByKeyFunc mocks the FindPermissionCategoryByKey method.
	FindPermissionCategoryByKeyFunc func(ctx context.Context, key string) (entity.PermissionCategory, error)

	// FindPermissionCategoryByKeyWithSdFunc mocks the FindPermissionCategoryByKeyWithSd method.
	FindPermissionCategoryByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) (entity.PermissionCategory, error)

	// FindPolicyCategoryByIDFunc mocks the FindPolicyCategoryByID method.
	FindPolicyCategoryByIDFunc func(ctx context.Context, policyCategoryID uuid.UUID) (entity.PolicyCategory, error)

	// FindPolicyCategoryByIDWithSdFunc mocks the FindPolicyCategoryByIDWithSd method.
	FindPolicyCategoryByIDWithSdFunc func(ctx context.Context, sd Sd, policyCategoryID uuid.UUID) (entity.PolicyCategory, error)

	// FindPolicyCategoryByKeyFunc mocks the FindPolicyCategoryByKey method.
	FindPolicyCategoryByKeyFunc func(ctx context.Context, key string) (entity.PolicyCategory, error)

	// FindPolicyCategoryByKeyWithSdFunc mocks the FindPolicyCategoryByKeyWithSd method.
	FindPolicyCategoryByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) (entity.PolicyCategory, error)

	// FindRecordTypeByIDFunc mocks the FindRecordTypeByID method.
	FindRecordTypeByIDFunc func(ctx context.Context, recordTypeID uuid.UUID) (entity.RecordType, error)

	// FindRecordTypeByIDWithSdFunc mocks the FindRecordTypeByIDWithSd method.
	FindRecordTypeByIDWithSdFunc func(ctx context.Context, sd Sd, recordTypeID uuid.UUID) (entity.RecordType, error)

	// FindRecordTypeByKeyFunc mocks the FindRecordTypeByKey method.
	FindRecordTypeByKeyFunc func(ctx context.Context, key string) (entity.RecordType, error)

	// FindRecordTypeByKeyWithSdFunc mocks the FindRecordTypeByKeyWithSd method.
	FindRecordTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string) (entity.RecordType, error)

	// GetAbsencesFunc mocks the GetAbsences method.
	GetAbsencesFunc func(ctx context.Context, order parameter.AbsenceOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.Absence], error)

	// GetAbsencesWithSdFunc mocks the GetAbsencesWithSd method.
	GetAbsencesWithSdFunc func(ctx context.Context, sd Sd, order parameter.AbsenceOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.Absence], error)

	// GetAttendStatusesFunc mocks the GetAttendStatuses method.
	GetAttendStatusesFunc func(ctx context.Context, where parameter.WhereAttendStatusParam, order parameter.AttendStatusOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.AttendStatus], error)

	// GetAttendStatusesWithSdFunc mocks the GetAttendStatusesWithSd method.
	GetAttendStatusesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WhereAttendStatusParam, order parameter.AttendStatusOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.AttendStatus], error)

	// GetAttendanceTypesFunc mocks the GetAttendanceTypes method.
	GetAttendanceTypesFunc func(ctx context.Context, where parameter.WhereAttendanceTypeParam, order parameter.AttendanceTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.AttendanceType], error)

	// GetAttendanceTypesWithSdFunc mocks the GetAttendanceTypesWithSd method.
	GetAttendanceTypesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WhereAttendanceTypeParam, order parameter.AttendanceTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.AttendanceType], error)

	// GetEventTypesFunc mocks the GetEventTypes method.
	GetEventTypesFunc func(ctx context.Context, where parameter.WhereEventTypeParam, order parameter.EventTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.EventType], error)

	// GetEventTypesWithSdFunc mocks the GetEventTypesWithSd method.
	GetEventTypesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WhereEventTypeParam, order parameter.EventTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.EventType], error)

	// GetMimeTypesFunc mocks the GetMimeTypes method.
	GetMimeTypesFunc func(ctx context.Context, where parameter.WhereMimeTypeParam, order parameter.MimeTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.MimeType], error)

	// GetMimeTypesWithSdFunc mocks the GetMimeTypesWithSd method.
	GetMimeTypesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WhereMimeTypeParam, order parameter.MimeTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.MimeType], error)

	// GetPermissionCategoriesFunc mocks the GetPermissionCategories method.
	GetPermissionCategoriesFunc func(ctx context.Context, where parameter.WherePermissionCategoryParam, order parameter.PermissionCategoryOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.PermissionCategory], error)

	// GetPermissionCategoriesWithSdFunc mocks the GetPermissionCategoriesWithSd method.
	GetPermissionCategoriesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WherePermissionCategoryParam, order parameter.PermissionCategoryOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.PermissionCategory], error)

	// GetPluralAbsencesFunc mocks the GetPluralAbsences method.
	GetPluralAbsencesFunc func(ctx context.Context, ids []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.Absence], error)

	// GetPluralAbsencesWithSdFunc mocks the GetPluralAbsencesWithSd method.
	GetPluralAbsencesWithSdFunc func(ctx context.Context, sd Sd, ids []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.Absence], error)

	// GetPluralAttendStatusesFunc mocks the GetPluralAttendStatuses method.
	GetPluralAttendStatusesFunc func(ctx context.Context, AttendStatusIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendStatus], error)

	// GetPluralAttendStatusesWithSdFunc mocks the GetPluralAttendStatusesWithSd method.
	GetPluralAttendStatusesWithSdFunc func(ctx context.Context, sd Sd, AttendStatusIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendStatus], error)

	// GetPluralAttendanceTypesFunc mocks the GetPluralAttendanceTypes method.
	GetPluralAttendanceTypesFunc func(ctx context.Context, AttendanceTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendanceType], error)

	// GetPluralAttendanceTypesWithSdFunc mocks the GetPluralAttendanceTypesWithSd method.
	GetPluralAttendanceTypesWithSdFunc func(ctx context.Context, sd Sd, AttendanceTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendanceType], error)

	// GetPluralEventTypesFunc mocks the GetPluralEventTypes method.
	GetPluralEventTypesFunc func(ctx context.Context, EventTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.EventType], error)

	// GetPluralEventTypesWithSdFunc mocks the GetPluralEventTypesWithSd method.
	GetPluralEventTypesWithSdFunc func(ctx context.Context, sd Sd, EventTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.EventType], error)

	// GetPluralMimeTypesFunc mocks the GetPluralMimeTypes method.
	GetPluralMimeTypesFunc func(ctx context.Context, MimeTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.MimeType], error)

	// GetPluralMimeTypesWithSdFunc mocks the GetPluralMimeTypesWithSd method.
	GetPluralMimeTypesWithSdFunc func(ctx context.Context, sd Sd, MimeTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.MimeType], error)

	// GetPluralPermissionCategoriesFunc mocks the GetPluralPermissionCategories method.
	GetPluralPermissionCategoriesFunc func(ctx context.Context, PermissionCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PermissionCategory], error)

	// GetPluralPermissionCategoriesWithSdFunc mocks the GetPluralPermissionCategoriesWithSd method.
	GetPluralPermissionCategoriesWithSdFunc func(ctx context.Context, sd Sd, PermissionCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PermissionCategory], error)

	// GetPluralPolicyCategoriesFunc mocks the GetPluralPolicyCategories method.
	GetPluralPolicyCategoriesFunc func(ctx context.Context, policyCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PolicyCategory], error)

	// GetPluralPolicyCategoriesWithSdFunc mocks the GetPluralPolicyCategoriesWithSd method.
	GetPluralPolicyCategoriesWithSdFunc func(ctx context.Context, sd Sd, policyCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PolicyCategory], error)

	// GetPluralRecordTypesFunc mocks the GetPluralRecordTypes method.
	GetPluralRecordTypesFunc func(ctx context.Context, RecordTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.RecordType], error)

	// GetPluralRecordTypesWithSdFunc mocks the GetPluralRecordTypesWithSd method.
	GetPluralRecordTypesWithSdFunc func(ctx context.Context, sd Sd, RecordTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.RecordType], error)

	// GetPolicyCategoriesFunc mocks the GetPolicyCategories method.
	GetPolicyCategoriesFunc func(ctx context.Context, where parameter.WherePolicyCategoryParam, order parameter.PolicyCategoryOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.PolicyCategory], error)

	// GetPolicyCategoriesWithSdFunc mocks the GetPolicyCategoriesWithSd method.
	GetPolicyCategoriesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WherePolicyCategoryParam, order parameter.PolicyCategoryOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.PolicyCategory], error)

	// GetRecordTypesFunc mocks the GetRecordTypes method.
	GetRecordTypesFunc func(ctx context.Context, where parameter.WhereRecordTypeParam, order parameter.RecordTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.RecordType], error)

	// GetRecordTypesWithSdFunc mocks the GetRecordTypesWithSd method.
	GetRecordTypesWithSdFunc func(ctx context.Context, sd Sd, where parameter.WhereRecordTypeParam, order parameter.RecordTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.RecordType], error)

	// PluralDeleteAbsencesFunc mocks the PluralDeleteAbsences method.
	PluralDeleteAbsencesFunc func(ctx context.Context, absenceIDs []uuid.UUID) error

	// PluralDeleteAbsencesWithSdFunc mocks the PluralDeleteAbsencesWithSd method.
	PluralDeleteAbsencesWithSdFunc func(ctx context.Context, sd Sd, absenceIDs []uuid.UUID) error

	// PluralDeleteAttendStatusesFunc mocks the PluralDeleteAttendStatuses method.
	PluralDeleteAttendStatusesFunc func(ctx context.Context, attendStatusIDs []uuid.UUID) error

	// PluralDeleteAttendStatusesWithSdFunc mocks the PluralDeleteAttendStatusesWithSd method.
	PluralDeleteAttendStatusesWithSdFunc func(ctx context.Context, sd Sd, attendStatusIDs []uuid.UUID) error

	// PluralDeleteAttendanceTypesFunc mocks the PluralDeleteAttendanceTypes method.
	PluralDeleteAttendanceTypesFunc func(ctx context.Context, attendanceTypeIDs []uuid.UUID) error

	// PluralDeleteAttendanceTypesWithSdFunc mocks the PluralDeleteAttendanceTypesWithSd method.
	PluralDeleteAttendanceTypesWithSdFunc func(ctx context.Context, sd Sd, attendanceTypeIDs []uuid.UUID) error

	// PluralDeleteEventTypesFunc mocks the PluralDeleteEventTypes method.
	PluralDeleteEventTypesFunc func(ctx context.Context, eventTypeIDs []uuid.UUID) error

	// PluralDeleteEventTypesWithSdFunc mocks the PluralDeleteEventTypesWithSd method.
	PluralDeleteEventTypesWithSdFunc func(ctx context.Context, sd Sd, eventTypeIDs []uuid.UUID) error

	// PluralDeleteMimeTypesFunc mocks the PluralDeleteMimeTypes method.
	PluralDeleteMimeTypesFunc func(ctx context.Context, mimeTypeIDs []uuid.UUID) error

	// PluralDeleteMimeTypesWithSdFunc mocks the PluralDeleteMimeTypesWithSd method.
	PluralDeleteMimeTypesWithSdFunc func(ctx context.Context, sd Sd, mimeTypeIDs []uuid.UUID) error

	// PluralDeletePermissionCategoriesFunc mocks the PluralDeletePermissionCategories method.
	PluralDeletePermissionCategoriesFunc func(ctx context.Context, permissionCategoryIDs []uuid.UUID) error

	// PluralDeletePermissionCategoriesWithSdFunc mocks the PluralDeletePermissionCategoriesWithSd method.
	PluralDeletePermissionCategoriesWithSdFunc func(ctx context.Context, sd Sd, permissionCategoryIDs []uuid.UUID) error

	// PluralDeletePolicyCategoriesFunc mocks the PluralDeletePolicyCategories method.
	PluralDeletePolicyCategoriesFunc func(ctx context.Context, policyCategoryIDs []uuid.UUID) error

	// PluralDeletePolicyCategoriesWithSdFunc mocks the PluralDeletePolicyCategoriesWithSd method.
	PluralDeletePolicyCategoriesWithSdFunc func(ctx context.Context, sd Sd, policyCategoryIDs []uuid.UUID) error

	// PluralDeleteRecordTypesFunc mocks the PluralDeleteRecordTypes method.
	PluralDeleteRecordTypesFunc func(ctx context.Context, recordTypeIDs []uuid.UUID) error

	// PluralDeleteRecordTypesWithSdFunc mocks the PluralDeleteRecordTypesWithSd method.
	PluralDeleteRecordTypesWithSdFunc func(ctx context.Context, sd Sd, recordTypeIDs []uuid.UUID) error

	// RollbackFunc mocks the Rollback method.
	RollbackFunc func(contextMoqParam context.Context, sd Sd) error

	// UpdateAttendStatusFunc mocks the UpdateAttendStatus method.
	UpdateAttendStatusFunc func(ctx context.Context, attendStatusID uuid.UUID, param parameter.UpdateAttendStatusParams) (entity.AttendStatus, error)

	// UpdateAttendStatusByKeyFunc mocks the UpdateAttendStatusByKey method.
	UpdateAttendStatusByKeyFunc func(ctx context.Context, key string, param parameter.UpdateAttendStatusByKeyParams) (entity.AttendStatus, error)

	// UpdateAttendStatusByKeyWithSdFunc mocks the UpdateAttendStatusByKeyWithSd method.
	UpdateAttendStatusByKeyWithSdFunc func(ctx context.Context, sd Sd, key string, param parameter.UpdateAttendStatusByKeyParams) (entity.AttendStatus, error)

	// UpdateAttendStatusWithSdFunc mocks the UpdateAttendStatusWithSd method.
	UpdateAttendStatusWithSdFunc func(ctx context.Context, sd Sd, attendStatusID uuid.UUID, param parameter.UpdateAttendStatusParams) (entity.AttendStatus, error)

	// UpdateAttendanceTypeFunc mocks the UpdateAttendanceType method.
	UpdateAttendanceTypeFunc func(ctx context.Context, attendanceTypeID uuid.UUID, param parameter.UpdateAttendanceTypeParams) (entity.AttendanceType, error)

	// UpdateAttendanceTypeByKeyFunc mocks the UpdateAttendanceTypeByKey method.
	UpdateAttendanceTypeByKeyFunc func(ctx context.Context, key string, param parameter.UpdateAttendanceTypeByKeyParams) (entity.AttendanceType, error)

	// UpdateAttendanceTypeByKeyWithSdFunc mocks the UpdateAttendanceTypeByKeyWithSd method.
	UpdateAttendanceTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string, param parameter.UpdateAttendanceTypeByKeyParams) (entity.AttendanceType, error)

	// UpdateAttendanceTypeWithSdFunc mocks the UpdateAttendanceTypeWithSd method.
	UpdateAttendanceTypeWithSdFunc func(ctx context.Context, sd Sd, attendanceTypeID uuid.UUID, param parameter.UpdateAttendanceTypeParams) (entity.AttendanceType, error)

	// UpdateEventTypeFunc mocks the UpdateEventType method.
	UpdateEventTypeFunc func(ctx context.Context, eventTypeID uuid.UUID, param parameter.UpdateEventTypeParams) (entity.EventType, error)

	// UpdateEventTypeByKeyFunc mocks the UpdateEventTypeByKey method.
	UpdateEventTypeByKeyFunc func(ctx context.Context, key string, param parameter.UpdateEventTypeByKeyParams) (entity.EventType, error)

	// UpdateEventTypeByKeyWithSdFunc mocks the UpdateEventTypeByKeyWithSd method.
	UpdateEventTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string, param parameter.UpdateEventTypeByKeyParams) (entity.EventType, error)

	// UpdateEventTypeWithSdFunc mocks the UpdateEventTypeWithSd method.
	UpdateEventTypeWithSdFunc func(ctx context.Context, sd Sd, eventTypeID uuid.UUID, param parameter.UpdateEventTypeParams) (entity.EventType, error)

	// UpdateMimeTypeFunc mocks the UpdateMimeType method.
	UpdateMimeTypeFunc func(ctx context.Context, mimeTypeID uuid.UUID, param parameter.UpdateMimeTypeParams) (entity.MimeType, error)

	// UpdateMimeTypeByKeyFunc mocks the UpdateMimeTypeByKey method.
	UpdateMimeTypeByKeyFunc func(ctx context.Context, key string, param parameter.UpdateMimeTypeByKeyParams) (entity.MimeType, error)

	// UpdateMimeTypeByKeyWithSdFunc mocks the UpdateMimeTypeByKeyWithSd method.
	UpdateMimeTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string, param parameter.UpdateMimeTypeByKeyParams) (entity.MimeType, error)

	// UpdateMimeTypeWithSdFunc mocks the UpdateMimeTypeWithSd method.
	UpdateMimeTypeWithSdFunc func(ctx context.Context, sd Sd, mimeTypeID uuid.UUID, param parameter.UpdateMimeTypeParams) (entity.MimeType, error)

	// UpdatePermissionCategoryFunc mocks the UpdatePermissionCategory method.
	UpdatePermissionCategoryFunc func(ctx context.Context, permissionCategoryID uuid.UUID, param parameter.UpdatePermissionCategoryParams) (entity.PermissionCategory, error)

	// UpdatePermissionCategoryByKeyFunc mocks the UpdatePermissionCategoryByKey method.
	UpdatePermissionCategoryByKeyFunc func(ctx context.Context, key string, param parameter.UpdatePermissionCategoryByKeyParams) (entity.PermissionCategory, error)

	// UpdatePermissionCategoryByKeyWithSdFunc mocks the UpdatePermissionCategoryByKeyWithSd method.
	UpdatePermissionCategoryByKeyWithSdFunc func(ctx context.Context, sd Sd, key string, param parameter.UpdatePermissionCategoryByKeyParams) (entity.PermissionCategory, error)

	// UpdatePermissionCategoryWithSdFunc mocks the UpdatePermissionCategoryWithSd method.
	UpdatePermissionCategoryWithSdFunc func(ctx context.Context, sd Sd, permissionCategoryID uuid.UUID, param parameter.UpdatePermissionCategoryParams) (entity.PermissionCategory, error)

	// UpdatePolicyCategoryFunc mocks the UpdatePolicyCategory method.
	UpdatePolicyCategoryFunc func(ctx context.Context, policyCategoryID uuid.UUID, param parameter.UpdatePolicyCategoryParams) (entity.PolicyCategory, error)

	// UpdatePolicyCategoryByKeyFunc mocks the UpdatePolicyCategoryByKey method.
	UpdatePolicyCategoryByKeyFunc func(ctx context.Context, key string, param parameter.UpdatePolicyCategoryByKeyParams) (entity.PolicyCategory, error)

	// UpdatePolicyCategoryByKeyWithSdFunc mocks the UpdatePolicyCategoryByKeyWithSd method.
	UpdatePolicyCategoryByKeyWithSdFunc func(ctx context.Context, sd Sd, key string, param parameter.UpdatePolicyCategoryByKeyParams) (entity.PolicyCategory, error)

	// UpdatePolicyCategoryWithSdFunc mocks the UpdatePolicyCategoryWithSd method.
	UpdatePolicyCategoryWithSdFunc func(ctx context.Context, sd Sd, policyCategoryID uuid.UUID, param parameter.UpdatePolicyCategoryParams) (entity.PolicyCategory, error)

	// UpdateRecordTypeFunc mocks the UpdateRecordType method.
	UpdateRecordTypeFunc func(ctx context.Context, recordTypeID uuid.UUID, param parameter.UpdateRecordTypeParams) (entity.RecordType, error)

	// UpdateRecordTypeByKeyFunc mocks the UpdateRecordTypeByKey method.
	UpdateRecordTypeByKeyFunc func(ctx context.Context, key string, param parameter.UpdateRecordTypeByKeyParams) (entity.RecordType, error)

	// UpdateRecordTypeByKeyWithSdFunc mocks the UpdateRecordTypeByKeyWithSd method.
	UpdateRecordTypeByKeyWithSdFunc func(ctx context.Context, sd Sd, key string, param parameter.UpdateRecordTypeByKeyParams) (entity.RecordType, error)

	// UpdateRecordTypeWithSdFunc mocks the UpdateRecordTypeWithSd method.
	UpdateRecordTypeWithSdFunc func(ctx context.Context, sd Sd, recordTypeID uuid.UUID, param parameter.UpdateRecordTypeParams) (entity.RecordType, error)
	// contains filtered or unexported fields
}

StoreMock is a mock implementation of Store.

func TestSomethingThatUsesStore(t *testing.T) {

	// make and configure a mocked Store
	mockedStore := &StoreMock{
		BeginFunc: func(contextMoqParam context.Context) (Sd, error) {
			panic("mock out the Begin method")
		},
		CleanupFunc: func(contextMoqParam context.Context) error {
			panic("mock out the Cleanup method")
		},
		CommitFunc: func(contextMoqParam context.Context, sd Sd) error {
			panic("mock out the Commit method")
		},
		CountAbsencesFunc: func(ctx context.Context) (int64, error) {
			panic("mock out the CountAbsences method")
		},
		CountAbsencesWithSdFunc: func(ctx context.Context, sd Sd) (int64, error) {
			panic("mock out the CountAbsencesWithSd method")
		},
		CountAttendStatusesFunc: func(ctx context.Context, where parameter.WhereAttendStatusParam) (int64, error) {
			panic("mock out the CountAttendStatuses method")
		},
		CountAttendStatusesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WhereAttendStatusParam) (int64, error) {
			panic("mock out the CountAttendStatusesWithSd method")
		},
		CountAttendanceTypesFunc: func(ctx context.Context, where parameter.WhereAttendanceTypeParam) (int64, error) {
			panic("mock out the CountAttendanceTypes method")
		},
		CountAttendanceTypesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WhereAttendanceTypeParam) (int64, error) {
			panic("mock out the CountAttendanceTypesWithSd method")
		},
		CountEventTypesFunc: func(ctx context.Context, where parameter.WhereEventTypeParam) (int64, error) {
			panic("mock out the CountEventTypes method")
		},
		CountEventTypesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WhereEventTypeParam) (int64, error) {
			panic("mock out the CountEventTypesWithSd method")
		},
		CountMimeTypesFunc: func(ctx context.Context, where parameter.WhereMimeTypeParam) (int64, error) {
			panic("mock out the CountMimeTypes method")
		},
		CountMimeTypesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WhereMimeTypeParam) (int64, error) {
			panic("mock out the CountMimeTypesWithSd method")
		},
		CountPermissionCategoriesFunc: func(ctx context.Context, where parameter.WherePermissionCategoryParam) (int64, error) {
			panic("mock out the CountPermissionCategories method")
		},
		CountPermissionCategoriesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WherePermissionCategoryParam) (int64, error) {
			panic("mock out the CountPermissionCategoriesWithSd method")
		},
		CountPolicyCategoriesFunc: func(ctx context.Context, where parameter.WherePolicyCategoryParam) (int64, error) {
			panic("mock out the CountPolicyCategories method")
		},
		CountPolicyCategoriesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WherePolicyCategoryParam) (int64, error) {
			panic("mock out the CountPolicyCategoriesWithSd method")
		},
		CountRecordTypesFunc: func(ctx context.Context, where parameter.WhereRecordTypeParam) (int64, error) {
			panic("mock out the CountRecordTypes method")
		},
		CountRecordTypesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WhereRecordTypeParam) (int64, error) {
			panic("mock out the CountRecordTypesWithSd method")
		},
		CreateAbsenceFunc: func(ctx context.Context, param parameter.CreateAbsenceParam) (entity.Absence, error) {
			panic("mock out the CreateAbsence method")
		},
		CreateAbsenceWithSdFunc: func(ctx context.Context, sd Sd, param parameter.CreateAbsenceParam) (entity.Absence, error) {
			panic("mock out the CreateAbsenceWithSd method")
		},
		CreateAbsencesFunc: func(ctx context.Context, params []parameter.CreateAbsenceParam) (int64, error) {
			panic("mock out the CreateAbsences method")
		},
		CreateAbsencesWithSdFunc: func(ctx context.Context, sd Sd, params []parameter.CreateAbsenceParam) (int64, error) {
			panic("mock out the CreateAbsencesWithSd method")
		},
		CreateAttendStatusFunc: func(ctx context.Context, param parameter.CreateAttendStatusParam) (entity.AttendStatus, error) {
			panic("mock out the CreateAttendStatus method")
		},
		CreateAttendStatusWithSdFunc: func(ctx context.Context, sd Sd, param parameter.CreateAttendStatusParam) (entity.AttendStatus, error) {
			panic("mock out the CreateAttendStatusWithSd method")
		},
		CreateAttendStatusesFunc: func(ctx context.Context, params []parameter.CreateAttendStatusParam) (int64, error) {
			panic("mock out the CreateAttendStatuses method")
		},
		CreateAttendStatusesWithSdFunc: func(ctx context.Context, sd Sd, params []parameter.CreateAttendStatusParam) (int64, error) {
			panic("mock out the CreateAttendStatusesWithSd method")
		},
		CreateAttendanceTypeFunc: func(ctx context.Context, param parameter.CreateAttendanceTypeParam) (entity.AttendanceType, error) {
			panic("mock out the CreateAttendanceType method")
		},
		CreateAttendanceTypeWithSdFunc: func(ctx context.Context, sd Sd, param parameter.CreateAttendanceTypeParam) (entity.AttendanceType, error) {
			panic("mock out the CreateAttendanceTypeWithSd method")
		},
		CreateAttendanceTypesFunc: func(ctx context.Context, params []parameter.CreateAttendanceTypeParam) (int64, error) {
			panic("mock out the CreateAttendanceTypes method")
		},
		CreateAttendanceTypesWithSdFunc: func(ctx context.Context, sd Sd, params []parameter.CreateAttendanceTypeParam) (int64, error) {
			panic("mock out the CreateAttendanceTypesWithSd method")
		},
		CreateEventTypeFunc: func(ctx context.Context, param parameter.CreateEventTypeParam) (entity.EventType, error) {
			panic("mock out the CreateEventType method")
		},
		CreateEventTypeWithSdFunc: func(ctx context.Context, sd Sd, param parameter.CreateEventTypeParam) (entity.EventType, error) {
			panic("mock out the CreateEventTypeWithSd method")
		},
		CreateEventTypesFunc: func(ctx context.Context, params []parameter.CreateEventTypeParam) (int64, error) {
			panic("mock out the CreateEventTypes method")
		},
		CreateEventTypesWithSdFunc: func(ctx context.Context, sd Sd, params []parameter.CreateEventTypeParam) (int64, error) {
			panic("mock out the CreateEventTypesWithSd method")
		},
		CreateMimeTypeFunc: func(ctx context.Context, param parameter.CreateMimeTypeParam) (entity.MimeType, error) {
			panic("mock out the CreateMimeType method")
		},
		CreateMimeTypeWithSdFunc: func(ctx context.Context, sd Sd, param parameter.CreateMimeTypeParam) (entity.MimeType, error) {
			panic("mock out the CreateMimeTypeWithSd method")
		},
		CreateMimeTypesFunc: func(ctx context.Context, params []parameter.CreateMimeTypeParam) (int64, error) {
			panic("mock out the CreateMimeTypes method")
		},
		CreateMimeTypesWithSdFunc: func(ctx context.Context, sd Sd, params []parameter.CreateMimeTypeParam) (int64, error) {
			panic("mock out the CreateMimeTypesWithSd method")
		},
		CreatePermissionCategoriesFunc: func(ctx context.Context, params []parameter.CreatePermissionCategoryParam) (int64, error) {
			panic("mock out the CreatePermissionCategories method")
		},
		CreatePermissionCategoriesWithSdFunc: func(ctx context.Context, sd Sd, params []parameter.CreatePermissionCategoryParam) (int64, error) {
			panic("mock out the CreatePermissionCategoriesWithSd method")
		},
		CreatePermissionCategoryFunc: func(ctx context.Context, param parameter.CreatePermissionCategoryParam) (entity.PermissionCategory, error) {
			panic("mock out the CreatePermissionCategory method")
		},
		CreatePermissionCategoryWithSdFunc: func(ctx context.Context, sd Sd, param parameter.CreatePermissionCategoryParam) (entity.PermissionCategory, error) {
			panic("mock out the CreatePermissionCategoryWithSd method")
		},
		CreatePolicyCategoriesFunc: func(ctx context.Context, params []parameter.CreatePolicyCategoryParam) (int64, error) {
			panic("mock out the CreatePolicyCategories method")
		},
		CreatePolicyCategoriesWithSdFunc: func(ctx context.Context, sd Sd, params []parameter.CreatePolicyCategoryParam) (int64, error) {
			panic("mock out the CreatePolicyCategoriesWithSd method")
		},
		CreatePolicyCategoryFunc: func(ctx context.Context, param parameter.CreatePolicyCategoryParam) (entity.PolicyCategory, error) {
			panic("mock out the CreatePolicyCategory method")
		},
		CreatePolicyCategoryWithSdFunc: func(ctx context.Context, sd Sd, param parameter.CreatePolicyCategoryParam) (entity.PolicyCategory, error) {
			panic("mock out the CreatePolicyCategoryWithSd method")
		},
		CreateRecordTypeFunc: func(ctx context.Context, param parameter.CreateRecordTypeParam) (entity.RecordType, error) {
			panic("mock out the CreateRecordType method")
		},
		CreateRecordTypeWithSdFunc: func(ctx context.Context, sd Sd, param parameter.CreateRecordTypeParam) (entity.RecordType, error) {
			panic("mock out the CreateRecordTypeWithSd method")
		},
		CreateRecordTypesFunc: func(ctx context.Context, params []parameter.CreateRecordTypeParam) (int64, error) {
			panic("mock out the CreateRecordTypes method")
		},
		CreateRecordTypesWithSdFunc: func(ctx context.Context, sd Sd, params []parameter.CreateRecordTypeParam) (int64, error) {
			panic("mock out the CreateRecordTypesWithSd method")
		},
		DeleteAbsenceFunc: func(ctx context.Context, absenceID uuid.UUID) error {
			panic("mock out the DeleteAbsence method")
		},
		DeleteAbsenceWithSdFunc: func(ctx context.Context, sd Sd, absenceID uuid.UUID) error {
			panic("mock out the DeleteAbsenceWithSd method")
		},
		DeleteAttendStatusFunc: func(ctx context.Context, attendStatusID uuid.UUID) error {
			panic("mock out the DeleteAttendStatus method")
		},
		DeleteAttendStatusByKeyFunc: func(ctx context.Context, key string) error {
			panic("mock out the DeleteAttendStatusByKey method")
		},
		DeleteAttendStatusByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) error {
			panic("mock out the DeleteAttendStatusByKeyWithSd method")
		},
		DeleteAttendStatusWithSdFunc: func(ctx context.Context, sd Sd, attendStatusID uuid.UUID) error {
			panic("mock out the DeleteAttendStatusWithSd method")
		},
		DeleteAttendanceTypeFunc: func(ctx context.Context, attendanceTypeID uuid.UUID) error {
			panic("mock out the DeleteAttendanceType method")
		},
		DeleteAttendanceTypeByKeyFunc: func(ctx context.Context, key string) error {
			panic("mock out the DeleteAttendanceTypeByKey method")
		},
		DeleteAttendanceTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) error {
			panic("mock out the DeleteAttendanceTypeByKeyWithSd method")
		},
		DeleteAttendanceTypeWithSdFunc: func(ctx context.Context, sd Sd, attendanceTypeID uuid.UUID) error {
			panic("mock out the DeleteAttendanceTypeWithSd method")
		},
		DeleteEventTypeFunc: func(ctx context.Context, eventTypeID uuid.UUID) error {
			panic("mock out the DeleteEventType method")
		},
		DeleteEventTypeByKeyFunc: func(ctx context.Context, key string) error {
			panic("mock out the DeleteEventTypeByKey method")
		},
		DeleteEventTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) error {
			panic("mock out the DeleteEventTypeByKeyWithSd method")
		},
		DeleteEventTypeWithSdFunc: func(ctx context.Context, sd Sd, eventTypeID uuid.UUID) error {
			panic("mock out the DeleteEventTypeWithSd method")
		},
		DeleteMimeTypeFunc: func(ctx context.Context, mimeTypeID uuid.UUID) error {
			panic("mock out the DeleteMimeType method")
		},
		DeleteMimeTypeByKeyFunc: func(ctx context.Context, key string) error {
			panic("mock out the DeleteMimeTypeByKey method")
		},
		DeleteMimeTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) error {
			panic("mock out the DeleteMimeTypeByKeyWithSd method")
		},
		DeleteMimeTypeWithSdFunc: func(ctx context.Context, sd Sd, mimeTypeID uuid.UUID) error {
			panic("mock out the DeleteMimeTypeWithSd method")
		},
		DeletePermissionCategoryFunc: func(ctx context.Context, permissionCategoryID uuid.UUID) error {
			panic("mock out the DeletePermissionCategory method")
		},
		DeletePermissionCategoryByKeyFunc: func(ctx context.Context, key string) error {
			panic("mock out the DeletePermissionCategoryByKey method")
		},
		DeletePermissionCategoryByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) error {
			panic("mock out the DeletePermissionCategoryByKeyWithSd method")
		},
		DeletePermissionCategoryWithSdFunc: func(ctx context.Context, sd Sd, permissionCategoryID uuid.UUID) error {
			panic("mock out the DeletePermissionCategoryWithSd method")
		},
		DeletePolicyCategoryFunc: func(ctx context.Context, policyCategoryID uuid.UUID) error {
			panic("mock out the DeletePolicyCategory method")
		},
		DeletePolicyCategoryByKeyFunc: func(ctx context.Context, key string) error {
			panic("mock out the DeletePolicyCategoryByKey method")
		},
		DeletePolicyCategoryByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) error {
			panic("mock out the DeletePolicyCategoryByKeyWithSd method")
		},
		DeletePolicyCategoryWithSdFunc: func(ctx context.Context, sd Sd, policyCategoryID uuid.UUID) error {
			panic("mock out the DeletePolicyCategoryWithSd method")
		},
		DeleteRecordTypeFunc: func(ctx context.Context, recordTypeID uuid.UUID) error {
			panic("mock out the DeleteRecordType method")
		},
		DeleteRecordTypeByKeyFunc: func(ctx context.Context, key string) error {
			panic("mock out the DeleteRecordTypeByKey method")
		},
		DeleteRecordTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) error {
			panic("mock out the DeleteRecordTypeByKeyWithSd method")
		},
		DeleteRecordTypeWithSdFunc: func(ctx context.Context, sd Sd, recordTypeID uuid.UUID) error {
			panic("mock out the DeleteRecordTypeWithSd method")
		},
		FindAbsenceByIDFunc: func(ctx context.Context, absenceID uuid.UUID) (entity.Absence, error) {
			panic("mock out the FindAbsenceByID method")
		},
		FindAbsenceByIDWithSdFunc: func(ctx context.Context, sd Sd, absenceID uuid.UUID) (entity.Absence, error) {
			panic("mock out the FindAbsenceByIDWithSd method")
		},
		FindAttendStatusByIDFunc: func(ctx context.Context, attendStatusID uuid.UUID) (entity.AttendStatus, error) {
			panic("mock out the FindAttendStatusByID method")
		},
		FindAttendStatusByIDWithSdFunc: func(ctx context.Context, sd Sd, attendStatusID uuid.UUID) (entity.AttendStatus, error) {
			panic("mock out the FindAttendStatusByIDWithSd method")
		},
		FindAttendStatusByKeyFunc: func(ctx context.Context, key string) (entity.AttendStatus, error) {
			panic("mock out the FindAttendStatusByKey method")
		},
		FindAttendStatusByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) (entity.AttendStatus, error) {
			panic("mock out the FindAttendStatusByKeyWithSd method")
		},
		FindAttendanceTypeByIDFunc: func(ctx context.Context, attendanceTypeID uuid.UUID) (entity.AttendanceType, error) {
			panic("mock out the FindAttendanceTypeByID method")
		},
		FindAttendanceTypeByIDWithSdFunc: func(ctx context.Context, sd Sd, attendanceTypeID uuid.UUID) (entity.AttendanceType, error) {
			panic("mock out the FindAttendanceTypeByIDWithSd method")
		},
		FindAttendanceTypeByKeyFunc: func(ctx context.Context, key string) (entity.AttendanceType, error) {
			panic("mock out the FindAttendanceTypeByKey method")
		},
		FindAttendanceTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) (entity.AttendanceType, error) {
			panic("mock out the FindAttendanceTypeByKeyWithSd method")
		},
		FindEventTypeByIDFunc: func(ctx context.Context, eventTypeID uuid.UUID) (entity.EventType, error) {
			panic("mock out the FindEventTypeByID method")
		},
		FindEventTypeByIDWithSdFunc: func(ctx context.Context, sd Sd, eventTypeID uuid.UUID) (entity.EventType, error) {
			panic("mock out the FindEventTypeByIDWithSd method")
		},
		FindEventTypeByKeyFunc: func(ctx context.Context, key string) (entity.EventType, error) {
			panic("mock out the FindEventTypeByKey method")
		},
		FindEventTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) (entity.EventType, error) {
			panic("mock out the FindEventTypeByKeyWithSd method")
		},
		FindMimeTypeByIDFunc: func(ctx context.Context, mimeTypeID uuid.UUID) (entity.MimeType, error) {
			panic("mock out the FindMimeTypeByID method")
		},
		FindMimeTypeByIDWithSdFunc: func(ctx context.Context, sd Sd, mimeTypeID uuid.UUID) (entity.MimeType, error) {
			panic("mock out the FindMimeTypeByIDWithSd method")
		},
		FindMimeTypeByKeyFunc: func(ctx context.Context, key string) (entity.MimeType, error) {
			panic("mock out the FindMimeTypeByKey method")
		},
		FindMimeTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) (entity.MimeType, error) {
			panic("mock out the FindMimeTypeByKeyWithSd method")
		},
		FindPermissionCategoryByIDFunc: func(ctx context.Context, permissionCategoryID uuid.UUID) (entity.PermissionCategory, error) {
			panic("mock out the FindPermissionCategoryByID method")
		},
		FindPermissionCategoryByIDWithSdFunc: func(ctx context.Context, sd Sd, permissionCategoryID uuid.UUID) (entity.PermissionCategory, error) {
			panic("mock out the FindPermissionCategoryByIDWithSd method")
		},
		FindPermissionCategoryByKeyFunc: func(ctx context.Context, key string) (entity.PermissionCategory, error) {
			panic("mock out the FindPermissionCategoryByKey method")
		},
		FindPermissionCategoryByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) (entity.PermissionCategory, error) {
			panic("mock out the FindPermissionCategoryByKeyWithSd method")
		},
		FindPolicyCategoryByIDFunc: func(ctx context.Context, policyCategoryID uuid.UUID) (entity.PolicyCategory, error) {
			panic("mock out the FindPolicyCategoryByID method")
		},
		FindPolicyCategoryByIDWithSdFunc: func(ctx context.Context, sd Sd, policyCategoryID uuid.UUID) (entity.PolicyCategory, error) {
			panic("mock out the FindPolicyCategoryByIDWithSd method")
		},
		FindPolicyCategoryByKeyFunc: func(ctx context.Context, key string) (entity.PolicyCategory, error) {
			panic("mock out the FindPolicyCategoryByKey method")
		},
		FindPolicyCategoryByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) (entity.PolicyCategory, error) {
			panic("mock out the FindPolicyCategoryByKeyWithSd method")
		},
		FindRecordTypeByIDFunc: func(ctx context.Context, recordTypeID uuid.UUID) (entity.RecordType, error) {
			panic("mock out the FindRecordTypeByID method")
		},
		FindRecordTypeByIDWithSdFunc: func(ctx context.Context, sd Sd, recordTypeID uuid.UUID) (entity.RecordType, error) {
			panic("mock out the FindRecordTypeByIDWithSd method")
		},
		FindRecordTypeByKeyFunc: func(ctx context.Context, key string) (entity.RecordType, error) {
			panic("mock out the FindRecordTypeByKey method")
		},
		FindRecordTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string) (entity.RecordType, error) {
			panic("mock out the FindRecordTypeByKeyWithSd method")
		},
		GetAbsencesFunc: func(ctx context.Context, order parameter.AbsenceOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.Absence], error) {
			panic("mock out the GetAbsences method")
		},
		GetAbsencesWithSdFunc: func(ctx context.Context, sd Sd, order parameter.AbsenceOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.Absence], error) {
			panic("mock out the GetAbsencesWithSd method")
		},
		GetAttendStatusesFunc: func(ctx context.Context, where parameter.WhereAttendStatusParam, order parameter.AttendStatusOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.AttendStatus], error) {
			panic("mock out the GetAttendStatuses method")
		},
		GetAttendStatusesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WhereAttendStatusParam, order parameter.AttendStatusOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.AttendStatus], error) {
			panic("mock out the GetAttendStatusesWithSd method")
		},
		GetAttendanceTypesFunc: func(ctx context.Context, where parameter.WhereAttendanceTypeParam, order parameter.AttendanceTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.AttendanceType], error) {
			panic("mock out the GetAttendanceTypes method")
		},
		GetAttendanceTypesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WhereAttendanceTypeParam, order parameter.AttendanceTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.AttendanceType], error) {
			panic("mock out the GetAttendanceTypesWithSd method")
		},
		GetEventTypesFunc: func(ctx context.Context, where parameter.WhereEventTypeParam, order parameter.EventTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.EventType], error) {
			panic("mock out the GetEventTypes method")
		},
		GetEventTypesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WhereEventTypeParam, order parameter.EventTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.EventType], error) {
			panic("mock out the GetEventTypesWithSd method")
		},
		GetMimeTypesFunc: func(ctx context.Context, where parameter.WhereMimeTypeParam, order parameter.MimeTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.MimeType], error) {
			panic("mock out the GetMimeTypes method")
		},
		GetMimeTypesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WhereMimeTypeParam, order parameter.MimeTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.MimeType], error) {
			panic("mock out the GetMimeTypesWithSd method")
		},
		GetPermissionCategoriesFunc: func(ctx context.Context, where parameter.WherePermissionCategoryParam, order parameter.PermissionCategoryOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.PermissionCategory], error) {
			panic("mock out the GetPermissionCategories method")
		},
		GetPermissionCategoriesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WherePermissionCategoryParam, order parameter.PermissionCategoryOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.PermissionCategory], error) {
			panic("mock out the GetPermissionCategoriesWithSd method")
		},
		GetPluralAbsencesFunc: func(ctx context.Context, ids []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.Absence], error) {
			panic("mock out the GetPluralAbsences method")
		},
		GetPluralAbsencesWithSdFunc: func(ctx context.Context, sd Sd, ids []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.Absence], error) {
			panic("mock out the GetPluralAbsencesWithSd method")
		},
		GetPluralAttendStatusesFunc: func(ctx context.Context, AttendStatusIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendStatus], error) {
			panic("mock out the GetPluralAttendStatuses method")
		},
		GetPluralAttendStatusesWithSdFunc: func(ctx context.Context, sd Sd, AttendStatusIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendStatus], error) {
			panic("mock out the GetPluralAttendStatusesWithSd method")
		},
		GetPluralAttendanceTypesFunc: func(ctx context.Context, AttendanceTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendanceType], error) {
			panic("mock out the GetPluralAttendanceTypes method")
		},
		GetPluralAttendanceTypesWithSdFunc: func(ctx context.Context, sd Sd, AttendanceTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendanceType], error) {
			panic("mock out the GetPluralAttendanceTypesWithSd method")
		},
		GetPluralEventTypesFunc: func(ctx context.Context, EventTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.EventType], error) {
			panic("mock out the GetPluralEventTypes method")
		},
		GetPluralEventTypesWithSdFunc: func(ctx context.Context, sd Sd, EventTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.EventType], error) {
			panic("mock out the GetPluralEventTypesWithSd method")
		},
		GetPluralMimeTypesFunc: func(ctx context.Context, MimeTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.MimeType], error) {
			panic("mock out the GetPluralMimeTypes method")
		},
		GetPluralMimeTypesWithSdFunc: func(ctx context.Context, sd Sd, MimeTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.MimeType], error) {
			panic("mock out the GetPluralMimeTypesWithSd method")
		},
		GetPluralPermissionCategoriesFunc: func(ctx context.Context, PermissionCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PermissionCategory], error) {
			panic("mock out the GetPluralPermissionCategories method")
		},
		GetPluralPermissionCategoriesWithSdFunc: func(ctx context.Context, sd Sd, PermissionCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PermissionCategory], error) {
			panic("mock out the GetPluralPermissionCategoriesWithSd method")
		},
		GetPluralPolicyCategoriesFunc: func(ctx context.Context, policyCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PolicyCategory], error) {
			panic("mock out the GetPluralPolicyCategories method")
		},
		GetPluralPolicyCategoriesWithSdFunc: func(ctx context.Context, sd Sd, policyCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PolicyCategory], error) {
			panic("mock out the GetPluralPolicyCategoriesWithSd method")
		},
		GetPluralRecordTypesFunc: func(ctx context.Context, RecordTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.RecordType], error) {
			panic("mock out the GetPluralRecordTypes method")
		},
		GetPluralRecordTypesWithSdFunc: func(ctx context.Context, sd Sd, RecordTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.RecordType], error) {
			panic("mock out the GetPluralRecordTypesWithSd method")
		},
		GetPolicyCategoriesFunc: func(ctx context.Context, where parameter.WherePolicyCategoryParam, order parameter.PolicyCategoryOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.PolicyCategory], error) {
			panic("mock out the GetPolicyCategories method")
		},
		GetPolicyCategoriesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WherePolicyCategoryParam, order parameter.PolicyCategoryOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.PolicyCategory], error) {
			panic("mock out the GetPolicyCategoriesWithSd method")
		},
		GetRecordTypesFunc: func(ctx context.Context, where parameter.WhereRecordTypeParam, order parameter.RecordTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.RecordType], error) {
			panic("mock out the GetRecordTypes method")
		},
		GetRecordTypesWithSdFunc: func(ctx context.Context, sd Sd, where parameter.WhereRecordTypeParam, order parameter.RecordTypeOrderMethod, np NumberedPaginationParam, cp CursorPaginationParam, wc WithCountParam) (ListResult[entity.RecordType], error) {
			panic("mock out the GetRecordTypesWithSd method")
		},
		PluralDeleteAbsencesFunc: func(ctx context.Context, absenceIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteAbsences method")
		},
		PluralDeleteAbsencesWithSdFunc: func(ctx context.Context, sd Sd, absenceIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteAbsencesWithSd method")
		},
		PluralDeleteAttendStatusesFunc: func(ctx context.Context, attendStatusIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteAttendStatuses method")
		},
		PluralDeleteAttendStatusesWithSdFunc: func(ctx context.Context, sd Sd, attendStatusIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteAttendStatusesWithSd method")
		},
		PluralDeleteAttendanceTypesFunc: func(ctx context.Context, attendanceTypeIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteAttendanceTypes method")
		},
		PluralDeleteAttendanceTypesWithSdFunc: func(ctx context.Context, sd Sd, attendanceTypeIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteAttendanceTypesWithSd method")
		},
		PluralDeleteEventTypesFunc: func(ctx context.Context, eventTypeIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteEventTypes method")
		},
		PluralDeleteEventTypesWithSdFunc: func(ctx context.Context, sd Sd, eventTypeIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteEventTypesWithSd method")
		},
		PluralDeleteMimeTypesFunc: func(ctx context.Context, mimeTypeIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteMimeTypes method")
		},
		PluralDeleteMimeTypesWithSdFunc: func(ctx context.Context, sd Sd, mimeTypeIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteMimeTypesWithSd method")
		},
		PluralDeletePermissionCategoriesFunc: func(ctx context.Context, permissionCategoryIDs []uuid.UUID) error {
			panic("mock out the PluralDeletePermissionCategories method")
		},
		PluralDeletePermissionCategoriesWithSdFunc: func(ctx context.Context, sd Sd, permissionCategoryIDs []uuid.UUID) error {
			panic("mock out the PluralDeletePermissionCategoriesWithSd method")
		},
		PluralDeletePolicyCategoriesFunc: func(ctx context.Context, policyCategoryIDs []uuid.UUID) error {
			panic("mock out the PluralDeletePolicyCategories method")
		},
		PluralDeletePolicyCategoriesWithSdFunc: func(ctx context.Context, sd Sd, policyCategoryIDs []uuid.UUID) error {
			panic("mock out the PluralDeletePolicyCategoriesWithSd method")
		},
		PluralDeleteRecordTypesFunc: func(ctx context.Context, recordTypeIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteRecordTypes method")
		},
		PluralDeleteRecordTypesWithSdFunc: func(ctx context.Context, sd Sd, recordTypeIDs []uuid.UUID) error {
			panic("mock out the PluralDeleteRecordTypesWithSd method")
		},
		RollbackFunc: func(contextMoqParam context.Context, sd Sd) error {
			panic("mock out the Rollback method")
		},
		UpdateAttendStatusFunc: func(ctx context.Context, attendStatusID uuid.UUID, param parameter.UpdateAttendStatusParams) (entity.AttendStatus, error) {
			panic("mock out the UpdateAttendStatus method")
		},
		UpdateAttendStatusByKeyFunc: func(ctx context.Context, key string, param parameter.UpdateAttendStatusByKeyParams) (entity.AttendStatus, error) {
			panic("mock out the UpdateAttendStatusByKey method")
		},
		UpdateAttendStatusByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string, param parameter.UpdateAttendStatusByKeyParams) (entity.AttendStatus, error) {
			panic("mock out the UpdateAttendStatusByKeyWithSd method")
		},
		UpdateAttendStatusWithSdFunc: func(ctx context.Context, sd Sd, attendStatusID uuid.UUID, param parameter.UpdateAttendStatusParams) (entity.AttendStatus, error) {
			panic("mock out the UpdateAttendStatusWithSd method")
		},
		UpdateAttendanceTypeFunc: func(ctx context.Context, attendanceTypeID uuid.UUID, param parameter.UpdateAttendanceTypeParams) (entity.AttendanceType, error) {
			panic("mock out the UpdateAttendanceType method")
		},
		UpdateAttendanceTypeByKeyFunc: func(ctx context.Context, key string, param parameter.UpdateAttendanceTypeByKeyParams) (entity.AttendanceType, error) {
			panic("mock out the UpdateAttendanceTypeByKey method")
		},
		UpdateAttendanceTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string, param parameter.UpdateAttendanceTypeByKeyParams) (entity.AttendanceType, error) {
			panic("mock out the UpdateAttendanceTypeByKeyWithSd method")
		},
		UpdateAttendanceTypeWithSdFunc: func(ctx context.Context, sd Sd, attendanceTypeID uuid.UUID, param parameter.UpdateAttendanceTypeParams) (entity.AttendanceType, error) {
			panic("mock out the UpdateAttendanceTypeWithSd method")
		},
		UpdateEventTypeFunc: func(ctx context.Context, eventTypeID uuid.UUID, param parameter.UpdateEventTypeParams) (entity.EventType, error) {
			panic("mock out the UpdateEventType method")
		},
		UpdateEventTypeByKeyFunc: func(ctx context.Context, key string, param parameter.UpdateEventTypeByKeyParams) (entity.EventType, error) {
			panic("mock out the UpdateEventTypeByKey method")
		},
		UpdateEventTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string, param parameter.UpdateEventTypeByKeyParams) (entity.EventType, error) {
			panic("mock out the UpdateEventTypeByKeyWithSd method")
		},
		UpdateEventTypeWithSdFunc: func(ctx context.Context, sd Sd, eventTypeID uuid.UUID, param parameter.UpdateEventTypeParams) (entity.EventType, error) {
			panic("mock out the UpdateEventTypeWithSd method")
		},
		UpdateMimeTypeFunc: func(ctx context.Context, mimeTypeID uuid.UUID, param parameter.UpdateMimeTypeParams) (entity.MimeType, error) {
			panic("mock out the UpdateMimeType method")
		},
		UpdateMimeTypeByKeyFunc: func(ctx context.Context, key string, param parameter.UpdateMimeTypeByKeyParams) (entity.MimeType, error) {
			panic("mock out the UpdateMimeTypeByKey method")
		},
		UpdateMimeTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string, param parameter.UpdateMimeTypeByKeyParams) (entity.MimeType, error) {
			panic("mock out the UpdateMimeTypeByKeyWithSd method")
		},
		UpdateMimeTypeWithSdFunc: func(ctx context.Context, sd Sd, mimeTypeID uuid.UUID, param parameter.UpdateMimeTypeParams) (entity.MimeType, error) {
			panic("mock out the UpdateMimeTypeWithSd method")
		},
		UpdatePermissionCategoryFunc: func(ctx context.Context, permissionCategoryID uuid.UUID, param parameter.UpdatePermissionCategoryParams) (entity.PermissionCategory, error) {
			panic("mock out the UpdatePermissionCategory method")
		},
		UpdatePermissionCategoryByKeyFunc: func(ctx context.Context, key string, param parameter.UpdatePermissionCategoryByKeyParams) (entity.PermissionCategory, error) {
			panic("mock out the UpdatePermissionCategoryByKey method")
		},
		UpdatePermissionCategoryByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string, param parameter.UpdatePermissionCategoryByKeyParams) (entity.PermissionCategory, error) {
			panic("mock out the UpdatePermissionCategoryByKeyWithSd method")
		},
		UpdatePermissionCategoryWithSdFunc: func(ctx context.Context, sd Sd, permissionCategoryID uuid.UUID, param parameter.UpdatePermissionCategoryParams) (entity.PermissionCategory, error) {
			panic("mock out the UpdatePermissionCategoryWithSd method")
		},
		UpdatePolicyCategoryFunc: func(ctx context.Context, policyCategoryID uuid.UUID, param parameter.UpdatePolicyCategoryParams) (entity.PolicyCategory, error) {
			panic("mock out the UpdatePolicyCategory method")
		},
		UpdatePolicyCategoryByKeyFunc: func(ctx context.Context, key string, param parameter.UpdatePolicyCategoryByKeyParams) (entity.PolicyCategory, error) {
			panic("mock out the UpdatePolicyCategoryByKey method")
		},
		UpdatePolicyCategoryByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string, param parameter.UpdatePolicyCategoryByKeyParams) (entity.PolicyCategory, error) {
			panic("mock out the UpdatePolicyCategoryByKeyWithSd method")
		},
		UpdatePolicyCategoryWithSdFunc: func(ctx context.Context, sd Sd, policyCategoryID uuid.UUID, param parameter.UpdatePolicyCategoryParams) (entity.PolicyCategory, error) {
			panic("mock out the UpdatePolicyCategoryWithSd method")
		},
		UpdateRecordTypeFunc: func(ctx context.Context, recordTypeID uuid.UUID, param parameter.UpdateRecordTypeParams) (entity.RecordType, error) {
			panic("mock out the UpdateRecordType method")
		},
		UpdateRecordTypeByKeyFunc: func(ctx context.Context, key string, param parameter.UpdateRecordTypeByKeyParams) (entity.RecordType, error) {
			panic("mock out the UpdateRecordTypeByKey method")
		},
		UpdateRecordTypeByKeyWithSdFunc: func(ctx context.Context, sd Sd, key string, param parameter.UpdateRecordTypeByKeyParams) (entity.RecordType, error) {
			panic("mock out the UpdateRecordTypeByKeyWithSd method")
		},
		UpdateRecordTypeWithSdFunc: func(ctx context.Context, sd Sd, recordTypeID uuid.UUID, param parameter.UpdateRecordTypeParams) (entity.RecordType, error) {
			panic("mock out the UpdateRecordTypeWithSd method")
		},
	}

	// use mockedStore in code that requires Store
	// and then make assertions.

}

func (*StoreMock) Begin

func (mock *StoreMock) Begin(contextMoqParam context.Context) (Sd, error)

Begin calls BeginFunc.

func (*StoreMock) BeginCalls

func (mock *StoreMock) BeginCalls() []struct {
	ContextMoqParam context.Context
}

BeginCalls gets all the calls that were made to Begin. Check the length with:

len(mockedStore.BeginCalls())

func (*StoreMock) Cleanup

func (mock *StoreMock) Cleanup(contextMoqParam context.Context) error

Cleanup calls CleanupFunc.

func (*StoreMock) CleanupCalls

func (mock *StoreMock) CleanupCalls() []struct {
	ContextMoqParam context.Context
}

CleanupCalls gets all the calls that were made to Cleanup. Check the length with:

len(mockedStore.CleanupCalls())

func (*StoreMock) Commit

func (mock *StoreMock) Commit(contextMoqParam context.Context, sd Sd) error

Commit calls CommitFunc.

func (*StoreMock) CommitCalls

func (mock *StoreMock) CommitCalls() []struct {
	ContextMoqParam context.Context
	Sd              Sd
}

CommitCalls gets all the calls that were made to Commit. Check the length with:

len(mockedStore.CommitCalls())

func (*StoreMock) CountAbsences

func (mock *StoreMock) CountAbsences(ctx context.Context) (int64, error)

CountAbsences calls CountAbsencesFunc.

func (*StoreMock) CountAbsencesCalls

func (mock *StoreMock) CountAbsencesCalls() []struct {
	Ctx context.Context
}

CountAbsencesCalls gets all the calls that were made to CountAbsences. Check the length with:

len(mockedStore.CountAbsencesCalls())

func (*StoreMock) CountAbsencesWithSd

func (mock *StoreMock) CountAbsencesWithSd(ctx context.Context, sd Sd) (int64, error)

CountAbsencesWithSd calls CountAbsencesWithSdFunc.

func (*StoreMock) CountAbsencesWithSdCalls

func (mock *StoreMock) CountAbsencesWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
}

CountAbsencesWithSdCalls gets all the calls that were made to CountAbsencesWithSd. Check the length with:

len(mockedStore.CountAbsencesWithSdCalls())

func (*StoreMock) CountAttendStatuses

func (mock *StoreMock) CountAttendStatuses(ctx context.Context, where parameter.WhereAttendStatusParam) (int64, error)

CountAttendStatuses calls CountAttendStatusesFunc.

func (*StoreMock) CountAttendStatusesCalls

func (mock *StoreMock) CountAttendStatusesCalls() []struct {
	Ctx   context.Context
	Where parameter.WhereAttendStatusParam
}

CountAttendStatusesCalls gets all the calls that were made to CountAttendStatuses. Check the length with:

len(mockedStore.CountAttendStatusesCalls())

func (*StoreMock) CountAttendStatusesWithSd

func (mock *StoreMock) CountAttendStatusesWithSd(ctx context.Context, sd Sd, where parameter.WhereAttendStatusParam) (int64, error)

CountAttendStatusesWithSd calls CountAttendStatusesWithSdFunc.

func (*StoreMock) CountAttendStatusesWithSdCalls

func (mock *StoreMock) CountAttendStatusesWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Where parameter.WhereAttendStatusParam
}

CountAttendStatusesWithSdCalls gets all the calls that were made to CountAttendStatusesWithSd. Check the length with:

len(mockedStore.CountAttendStatusesWithSdCalls())

func (*StoreMock) CountAttendanceTypes

func (mock *StoreMock) CountAttendanceTypes(ctx context.Context, where parameter.WhereAttendanceTypeParam) (int64, error)

CountAttendanceTypes calls CountAttendanceTypesFunc.

func (*StoreMock) CountAttendanceTypesCalls

func (mock *StoreMock) CountAttendanceTypesCalls() []struct {
	Ctx   context.Context
	Where parameter.WhereAttendanceTypeParam
}

CountAttendanceTypesCalls gets all the calls that were made to CountAttendanceTypes. Check the length with:

len(mockedStore.CountAttendanceTypesCalls())

func (*StoreMock) CountAttendanceTypesWithSd

func (mock *StoreMock) CountAttendanceTypesWithSd(ctx context.Context, sd Sd, where parameter.WhereAttendanceTypeParam) (int64, error)

CountAttendanceTypesWithSd calls CountAttendanceTypesWithSdFunc.

func (*StoreMock) CountAttendanceTypesWithSdCalls

func (mock *StoreMock) CountAttendanceTypesWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Where parameter.WhereAttendanceTypeParam
}

CountAttendanceTypesWithSdCalls gets all the calls that were made to CountAttendanceTypesWithSd. Check the length with:

len(mockedStore.CountAttendanceTypesWithSdCalls())

func (*StoreMock) CountEventTypes

func (mock *StoreMock) CountEventTypes(ctx context.Context, where parameter.WhereEventTypeParam) (int64, error)

CountEventTypes calls CountEventTypesFunc.

func (*StoreMock) CountEventTypesCalls

func (mock *StoreMock) CountEventTypesCalls() []struct {
	Ctx   context.Context
	Where parameter.WhereEventTypeParam
}

CountEventTypesCalls gets all the calls that were made to CountEventTypes. Check the length with:

len(mockedStore.CountEventTypesCalls())

func (*StoreMock) CountEventTypesWithSd

func (mock *StoreMock) CountEventTypesWithSd(ctx context.Context, sd Sd, where parameter.WhereEventTypeParam) (int64, error)

CountEventTypesWithSd calls CountEventTypesWithSdFunc.

func (*StoreMock) CountEventTypesWithSdCalls

func (mock *StoreMock) CountEventTypesWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Where parameter.WhereEventTypeParam
}

CountEventTypesWithSdCalls gets all the calls that were made to CountEventTypesWithSd. Check the length with:

len(mockedStore.CountEventTypesWithSdCalls())

func (*StoreMock) CountMimeTypes

func (mock *StoreMock) CountMimeTypes(ctx context.Context, where parameter.WhereMimeTypeParam) (int64, error)

CountMimeTypes calls CountMimeTypesFunc.

func (*StoreMock) CountMimeTypesCalls

func (mock *StoreMock) CountMimeTypesCalls() []struct {
	Ctx   context.Context
	Where parameter.WhereMimeTypeParam
}

CountMimeTypesCalls gets all the calls that were made to CountMimeTypes. Check the length with:

len(mockedStore.CountMimeTypesCalls())

func (*StoreMock) CountMimeTypesWithSd

func (mock *StoreMock) CountMimeTypesWithSd(ctx context.Context, sd Sd, where parameter.WhereMimeTypeParam) (int64, error)

CountMimeTypesWithSd calls CountMimeTypesWithSdFunc.

func (*StoreMock) CountMimeTypesWithSdCalls

func (mock *StoreMock) CountMimeTypesWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Where parameter.WhereMimeTypeParam
}

CountMimeTypesWithSdCalls gets all the calls that were made to CountMimeTypesWithSd. Check the length with:

len(mockedStore.CountMimeTypesWithSdCalls())

func (*StoreMock) CountPermissionCategories

func (mock *StoreMock) CountPermissionCategories(ctx context.Context, where parameter.WherePermissionCategoryParam) (int64, error)

CountPermissionCategories calls CountPermissionCategoriesFunc.

func (*StoreMock) CountPermissionCategoriesCalls

func (mock *StoreMock) CountPermissionCategoriesCalls() []struct {
	Ctx   context.Context
	Where parameter.WherePermissionCategoryParam
}

CountPermissionCategoriesCalls gets all the calls that were made to CountPermissionCategories. Check the length with:

len(mockedStore.CountPermissionCategoriesCalls())

func (*StoreMock) CountPermissionCategoriesWithSd

func (mock *StoreMock) CountPermissionCategoriesWithSd(ctx context.Context, sd Sd, where parameter.WherePermissionCategoryParam) (int64, error)

CountPermissionCategoriesWithSd calls CountPermissionCategoriesWithSdFunc.

func (*StoreMock) CountPermissionCategoriesWithSdCalls

func (mock *StoreMock) CountPermissionCategoriesWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Where parameter.WherePermissionCategoryParam
}

CountPermissionCategoriesWithSdCalls gets all the calls that were made to CountPermissionCategoriesWithSd. Check the length with:

len(mockedStore.CountPermissionCategoriesWithSdCalls())

func (*StoreMock) CountPolicyCategories

func (mock *StoreMock) CountPolicyCategories(ctx context.Context, where parameter.WherePolicyCategoryParam) (int64, error)

CountPolicyCategories calls CountPolicyCategoriesFunc.

func (*StoreMock) CountPolicyCategoriesCalls

func (mock *StoreMock) CountPolicyCategoriesCalls() []struct {
	Ctx   context.Context
	Where parameter.WherePolicyCategoryParam
}

CountPolicyCategoriesCalls gets all the calls that were made to CountPolicyCategories. Check the length with:

len(mockedStore.CountPolicyCategoriesCalls())

func (*StoreMock) CountPolicyCategoriesWithSd

func (mock *StoreMock) CountPolicyCategoriesWithSd(ctx context.Context, sd Sd, where parameter.WherePolicyCategoryParam) (int64, error)

CountPolicyCategoriesWithSd calls CountPolicyCategoriesWithSdFunc.

func (*StoreMock) CountPolicyCategoriesWithSdCalls

func (mock *StoreMock) CountPolicyCategoriesWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Where parameter.WherePolicyCategoryParam
}

CountPolicyCategoriesWithSdCalls gets all the calls that were made to CountPolicyCategoriesWithSd. Check the length with:

len(mockedStore.CountPolicyCategoriesWithSdCalls())

func (*StoreMock) CountRecordTypes

func (mock *StoreMock) CountRecordTypes(ctx context.Context, where parameter.WhereRecordTypeParam) (int64, error)

CountRecordTypes calls CountRecordTypesFunc.

func (*StoreMock) CountRecordTypesCalls

func (mock *StoreMock) CountRecordTypesCalls() []struct {
	Ctx   context.Context
	Where parameter.WhereRecordTypeParam
}

CountRecordTypesCalls gets all the calls that were made to CountRecordTypes. Check the length with:

len(mockedStore.CountRecordTypesCalls())

func (*StoreMock) CountRecordTypesWithSd

func (mock *StoreMock) CountRecordTypesWithSd(ctx context.Context, sd Sd, where parameter.WhereRecordTypeParam) (int64, error)

CountRecordTypesWithSd calls CountRecordTypesWithSdFunc.

func (*StoreMock) CountRecordTypesWithSdCalls

func (mock *StoreMock) CountRecordTypesWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Where parameter.WhereRecordTypeParam
}

CountRecordTypesWithSdCalls gets all the calls that were made to CountRecordTypesWithSd. Check the length with:

len(mockedStore.CountRecordTypesWithSdCalls())

func (*StoreMock) CreateAbsence

func (mock *StoreMock) CreateAbsence(ctx context.Context, param parameter.CreateAbsenceParam) (entity.Absence, error)

CreateAbsence calls CreateAbsenceFunc.

func (*StoreMock) CreateAbsenceCalls

func (mock *StoreMock) CreateAbsenceCalls() []struct {
	Ctx   context.Context
	Param parameter.CreateAbsenceParam
}

CreateAbsenceCalls gets all the calls that were made to CreateAbsence. Check the length with:

len(mockedStore.CreateAbsenceCalls())

func (*StoreMock) CreateAbsenceWithSd

func (mock *StoreMock) CreateAbsenceWithSd(ctx context.Context, sd Sd, param parameter.CreateAbsenceParam) (entity.Absence, error)

CreateAbsenceWithSd calls CreateAbsenceWithSdFunc.

func (*StoreMock) CreateAbsenceWithSdCalls

func (mock *StoreMock) CreateAbsenceWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Param parameter.CreateAbsenceParam
}

CreateAbsenceWithSdCalls gets all the calls that were made to CreateAbsenceWithSd. Check the length with:

len(mockedStore.CreateAbsenceWithSdCalls())

func (*StoreMock) CreateAbsences

func (mock *StoreMock) CreateAbsences(ctx context.Context, params []parameter.CreateAbsenceParam) (int64, error)

CreateAbsences calls CreateAbsencesFunc.

func (*StoreMock) CreateAbsencesCalls

func (mock *StoreMock) CreateAbsencesCalls() []struct {
	Ctx    context.Context
	Params []parameter.CreateAbsenceParam
}

CreateAbsencesCalls gets all the calls that were made to CreateAbsences. Check the length with:

len(mockedStore.CreateAbsencesCalls())

func (*StoreMock) CreateAbsencesWithSd

func (mock *StoreMock) CreateAbsencesWithSd(ctx context.Context, sd Sd, params []parameter.CreateAbsenceParam) (int64, error)

CreateAbsencesWithSd calls CreateAbsencesWithSdFunc.

func (*StoreMock) CreateAbsencesWithSdCalls

func (mock *StoreMock) CreateAbsencesWithSdCalls() []struct {
	Ctx    context.Context
	Sd     Sd
	Params []parameter.CreateAbsenceParam
}

CreateAbsencesWithSdCalls gets all the calls that were made to CreateAbsencesWithSd. Check the length with:

len(mockedStore.CreateAbsencesWithSdCalls())

func (*StoreMock) CreateAttendStatus

func (mock *StoreMock) CreateAttendStatus(ctx context.Context, param parameter.CreateAttendStatusParam) (entity.AttendStatus, error)

CreateAttendStatus calls CreateAttendStatusFunc.

func (*StoreMock) CreateAttendStatusCalls

func (mock *StoreMock) CreateAttendStatusCalls() []struct {
	Ctx   context.Context
	Param parameter.CreateAttendStatusParam
}

CreateAttendStatusCalls gets all the calls that were made to CreateAttendStatus. Check the length with:

len(mockedStore.CreateAttendStatusCalls())

func (*StoreMock) CreateAttendStatusWithSd

func (mock *StoreMock) CreateAttendStatusWithSd(ctx context.Context, sd Sd, param parameter.CreateAttendStatusParam) (entity.AttendStatus, error)

CreateAttendStatusWithSd calls CreateAttendStatusWithSdFunc.

func (*StoreMock) CreateAttendStatusWithSdCalls

func (mock *StoreMock) CreateAttendStatusWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Param parameter.CreateAttendStatusParam
}

CreateAttendStatusWithSdCalls gets all the calls that were made to CreateAttendStatusWithSd. Check the length with:

len(mockedStore.CreateAttendStatusWithSdCalls())

func (*StoreMock) CreateAttendStatuses

func (mock *StoreMock) CreateAttendStatuses(ctx context.Context, params []parameter.CreateAttendStatusParam) (int64, error)

CreateAttendStatuses calls CreateAttendStatusesFunc.

func (*StoreMock) CreateAttendStatusesCalls

func (mock *StoreMock) CreateAttendStatusesCalls() []struct {
	Ctx    context.Context
	Params []parameter.CreateAttendStatusParam
}

CreateAttendStatusesCalls gets all the calls that were made to CreateAttendStatuses. Check the length with:

len(mockedStore.CreateAttendStatusesCalls())

func (*StoreMock) CreateAttendStatusesWithSd

func (mock *StoreMock) CreateAttendStatusesWithSd(ctx context.Context, sd Sd, params []parameter.CreateAttendStatusParam) (int64, error)

CreateAttendStatusesWithSd calls CreateAttendStatusesWithSdFunc.

func (*StoreMock) CreateAttendStatusesWithSdCalls

func (mock *StoreMock) CreateAttendStatusesWithSdCalls() []struct {
	Ctx    context.Context
	Sd     Sd
	Params []parameter.CreateAttendStatusParam
}

CreateAttendStatusesWithSdCalls gets all the calls that were made to CreateAttendStatusesWithSd. Check the length with:

len(mockedStore.CreateAttendStatusesWithSdCalls())

func (*StoreMock) CreateAttendanceType

func (mock *StoreMock) CreateAttendanceType(ctx context.Context, param parameter.CreateAttendanceTypeParam) (entity.AttendanceType, error)

CreateAttendanceType calls CreateAttendanceTypeFunc.

func (*StoreMock) CreateAttendanceTypeCalls

func (mock *StoreMock) CreateAttendanceTypeCalls() []struct {
	Ctx   context.Context
	Param parameter.CreateAttendanceTypeParam
}

CreateAttendanceTypeCalls gets all the calls that were made to CreateAttendanceType. Check the length with:

len(mockedStore.CreateAttendanceTypeCalls())

func (*StoreMock) CreateAttendanceTypeWithSd

func (mock *StoreMock) CreateAttendanceTypeWithSd(ctx context.Context, sd Sd, param parameter.CreateAttendanceTypeParam) (entity.AttendanceType, error)

CreateAttendanceTypeWithSd calls CreateAttendanceTypeWithSdFunc.

func (*StoreMock) CreateAttendanceTypeWithSdCalls

func (mock *StoreMock) CreateAttendanceTypeWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Param parameter.CreateAttendanceTypeParam
}

CreateAttendanceTypeWithSdCalls gets all the calls that were made to CreateAttendanceTypeWithSd. Check the length with:

len(mockedStore.CreateAttendanceTypeWithSdCalls())

func (*StoreMock) CreateAttendanceTypes

func (mock *StoreMock) CreateAttendanceTypes(ctx context.Context, params []parameter.CreateAttendanceTypeParam) (int64, error)

CreateAttendanceTypes calls CreateAttendanceTypesFunc.

func (*StoreMock) CreateAttendanceTypesCalls

func (mock *StoreMock) CreateAttendanceTypesCalls() []struct {
	Ctx    context.Context
	Params []parameter.CreateAttendanceTypeParam
}

CreateAttendanceTypesCalls gets all the calls that were made to CreateAttendanceTypes. Check the length with:

len(mockedStore.CreateAttendanceTypesCalls())

func (*StoreMock) CreateAttendanceTypesWithSd

func (mock *StoreMock) CreateAttendanceTypesWithSd(ctx context.Context, sd Sd, params []parameter.CreateAttendanceTypeParam) (int64, error)

CreateAttendanceTypesWithSd calls CreateAttendanceTypesWithSdFunc.

func (*StoreMock) CreateAttendanceTypesWithSdCalls

func (mock *StoreMock) CreateAttendanceTypesWithSdCalls() []struct {
	Ctx    context.Context
	Sd     Sd
	Params []parameter.CreateAttendanceTypeParam
}

CreateAttendanceTypesWithSdCalls gets all the calls that were made to CreateAttendanceTypesWithSd. Check the length with:

len(mockedStore.CreateAttendanceTypesWithSdCalls())

func (*StoreMock) CreateEventType

func (mock *StoreMock) CreateEventType(ctx context.Context, param parameter.CreateEventTypeParam) (entity.EventType, error)

CreateEventType calls CreateEventTypeFunc.

func (*StoreMock) CreateEventTypeCalls

func (mock *StoreMock) CreateEventTypeCalls() []struct {
	Ctx   context.Context
	Param parameter.CreateEventTypeParam
}

CreateEventTypeCalls gets all the calls that were made to CreateEventType. Check the length with:

len(mockedStore.CreateEventTypeCalls())

func (*StoreMock) CreateEventTypeWithSd

func (mock *StoreMock) CreateEventTypeWithSd(ctx context.Context, sd Sd, param parameter.CreateEventTypeParam) (entity.EventType, error)

CreateEventTypeWithSd calls CreateEventTypeWithSdFunc.

func (*StoreMock) CreateEventTypeWithSdCalls

func (mock *StoreMock) CreateEventTypeWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Param parameter.CreateEventTypeParam
}

CreateEventTypeWithSdCalls gets all the calls that were made to CreateEventTypeWithSd. Check the length with:

len(mockedStore.CreateEventTypeWithSdCalls())

func (*StoreMock) CreateEventTypes

func (mock *StoreMock) CreateEventTypes(ctx context.Context, params []parameter.CreateEventTypeParam) (int64, error)

CreateEventTypes calls CreateEventTypesFunc.

func (*StoreMock) CreateEventTypesCalls

func (mock *StoreMock) CreateEventTypesCalls() []struct {
	Ctx    context.Context
	Params []parameter.CreateEventTypeParam
}

CreateEventTypesCalls gets all the calls that were made to CreateEventTypes. Check the length with:

len(mockedStore.CreateEventTypesCalls())

func (*StoreMock) CreateEventTypesWithSd

func (mock *StoreMock) CreateEventTypesWithSd(ctx context.Context, sd Sd, params []parameter.CreateEventTypeParam) (int64, error)

CreateEventTypesWithSd calls CreateEventTypesWithSdFunc.

func (*StoreMock) CreateEventTypesWithSdCalls

func (mock *StoreMock) CreateEventTypesWithSdCalls() []struct {
	Ctx    context.Context
	Sd     Sd
	Params []parameter.CreateEventTypeParam
}

CreateEventTypesWithSdCalls gets all the calls that were made to CreateEventTypesWithSd. Check the length with:

len(mockedStore.CreateEventTypesWithSdCalls())

func (*StoreMock) CreateMimeType

func (mock *StoreMock) CreateMimeType(ctx context.Context, param parameter.CreateMimeTypeParam) (entity.MimeType, error)

CreateMimeType calls CreateMimeTypeFunc.

func (*StoreMock) CreateMimeTypeCalls

func (mock *StoreMock) CreateMimeTypeCalls() []struct {
	Ctx   context.Context
	Param parameter.CreateMimeTypeParam
}

CreateMimeTypeCalls gets all the calls that were made to CreateMimeType. Check the length with:

len(mockedStore.CreateMimeTypeCalls())

func (*StoreMock) CreateMimeTypeWithSd

func (mock *StoreMock) CreateMimeTypeWithSd(ctx context.Context, sd Sd, param parameter.CreateMimeTypeParam) (entity.MimeType, error)

CreateMimeTypeWithSd calls CreateMimeTypeWithSdFunc.

func (*StoreMock) CreateMimeTypeWithSdCalls

func (mock *StoreMock) CreateMimeTypeWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Param parameter.CreateMimeTypeParam
}

CreateMimeTypeWithSdCalls gets all the calls that were made to CreateMimeTypeWithSd. Check the length with:

len(mockedStore.CreateMimeTypeWithSdCalls())

func (*StoreMock) CreateMimeTypes

func (mock *StoreMock) CreateMimeTypes(ctx context.Context, params []parameter.CreateMimeTypeParam) (int64, error)

CreateMimeTypes calls CreateMimeTypesFunc.

func (*StoreMock) CreateMimeTypesCalls

func (mock *StoreMock) CreateMimeTypesCalls() []struct {
	Ctx    context.Context
	Params []parameter.CreateMimeTypeParam
}

CreateMimeTypesCalls gets all the calls that were made to CreateMimeTypes. Check the length with:

len(mockedStore.CreateMimeTypesCalls())

func (*StoreMock) CreateMimeTypesWithSd

func (mock *StoreMock) CreateMimeTypesWithSd(ctx context.Context, sd Sd, params []parameter.CreateMimeTypeParam) (int64, error)

CreateMimeTypesWithSd calls CreateMimeTypesWithSdFunc.

func (*StoreMock) CreateMimeTypesWithSdCalls

func (mock *StoreMock) CreateMimeTypesWithSdCalls() []struct {
	Ctx    context.Context
	Sd     Sd
	Params []parameter.CreateMimeTypeParam
}

CreateMimeTypesWithSdCalls gets all the calls that were made to CreateMimeTypesWithSd. Check the length with:

len(mockedStore.CreateMimeTypesWithSdCalls())

func (*StoreMock) CreatePermissionCategories

func (mock *StoreMock) CreatePermissionCategories(ctx context.Context, params []parameter.CreatePermissionCategoryParam) (int64, error)

CreatePermissionCategories calls CreatePermissionCategoriesFunc.

func (*StoreMock) CreatePermissionCategoriesCalls

func (mock *StoreMock) CreatePermissionCategoriesCalls() []struct {
	Ctx    context.Context
	Params []parameter.CreatePermissionCategoryParam
}

CreatePermissionCategoriesCalls gets all the calls that were made to CreatePermissionCategories. Check the length with:

len(mockedStore.CreatePermissionCategoriesCalls())

func (*StoreMock) CreatePermissionCategoriesWithSd

func (mock *StoreMock) CreatePermissionCategoriesWithSd(ctx context.Context, sd Sd, params []parameter.CreatePermissionCategoryParam) (int64, error)

CreatePermissionCategoriesWithSd calls CreatePermissionCategoriesWithSdFunc.

func (*StoreMock) CreatePermissionCategoriesWithSdCalls

func (mock *StoreMock) CreatePermissionCategoriesWithSdCalls() []struct {
	Ctx    context.Context
	Sd     Sd
	Params []parameter.CreatePermissionCategoryParam
}

CreatePermissionCategoriesWithSdCalls gets all the calls that were made to CreatePermissionCategoriesWithSd. Check the length with:

len(mockedStore.CreatePermissionCategoriesWithSdCalls())

func (*StoreMock) CreatePermissionCategory

func (mock *StoreMock) CreatePermissionCategory(ctx context.Context, param parameter.CreatePermissionCategoryParam) (entity.PermissionCategory, error)

CreatePermissionCategory calls CreatePermissionCategoryFunc.

func (*StoreMock) CreatePermissionCategoryCalls

func (mock *StoreMock) CreatePermissionCategoryCalls() []struct {
	Ctx   context.Context
	Param parameter.CreatePermissionCategoryParam
}

CreatePermissionCategoryCalls gets all the calls that were made to CreatePermissionCategory. Check the length with:

len(mockedStore.CreatePermissionCategoryCalls())

func (*StoreMock) CreatePermissionCategoryWithSd

func (mock *StoreMock) CreatePermissionCategoryWithSd(ctx context.Context, sd Sd, param parameter.CreatePermissionCategoryParam) (entity.PermissionCategory, error)

CreatePermissionCategoryWithSd calls CreatePermissionCategoryWithSdFunc.

func (*StoreMock) CreatePermissionCategoryWithSdCalls

func (mock *StoreMock) CreatePermissionCategoryWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Param parameter.CreatePermissionCategoryParam
}

CreatePermissionCategoryWithSdCalls gets all the calls that were made to CreatePermissionCategoryWithSd. Check the length with:

len(mockedStore.CreatePermissionCategoryWithSdCalls())

func (*StoreMock) CreatePolicyCategories

func (mock *StoreMock) CreatePolicyCategories(ctx context.Context, params []parameter.CreatePolicyCategoryParam) (int64, error)

CreatePolicyCategories calls CreatePolicyCategoriesFunc.

func (*StoreMock) CreatePolicyCategoriesCalls

func (mock *StoreMock) CreatePolicyCategoriesCalls() []struct {
	Ctx    context.Context
	Params []parameter.CreatePolicyCategoryParam
}

CreatePolicyCategoriesCalls gets all the calls that were made to CreatePolicyCategories. Check the length with:

len(mockedStore.CreatePolicyCategoriesCalls())

func (*StoreMock) CreatePolicyCategoriesWithSd

func (mock *StoreMock) CreatePolicyCategoriesWithSd(ctx context.Context, sd Sd, params []parameter.CreatePolicyCategoryParam) (int64, error)

CreatePolicyCategoriesWithSd calls CreatePolicyCategoriesWithSdFunc.

func (*StoreMock) CreatePolicyCategoriesWithSdCalls

func (mock *StoreMock) CreatePolicyCategoriesWithSdCalls() []struct {
	Ctx    context.Context
	Sd     Sd
	Params []parameter.CreatePolicyCategoryParam
}

CreatePolicyCategoriesWithSdCalls gets all the calls that were made to CreatePolicyCategoriesWithSd. Check the length with:

len(mockedStore.CreatePolicyCategoriesWithSdCalls())

func (*StoreMock) CreatePolicyCategory

func (mock *StoreMock) CreatePolicyCategory(ctx context.Context, param parameter.CreatePolicyCategoryParam) (entity.PolicyCategory, error)

CreatePolicyCategory calls CreatePolicyCategoryFunc.

func (*StoreMock) CreatePolicyCategoryCalls

func (mock *StoreMock) CreatePolicyCategoryCalls() []struct {
	Ctx   context.Context
	Param parameter.CreatePolicyCategoryParam
}

CreatePolicyCategoryCalls gets all the calls that were made to CreatePolicyCategory. Check the length with:

len(mockedStore.CreatePolicyCategoryCalls())

func (*StoreMock) CreatePolicyCategoryWithSd

func (mock *StoreMock) CreatePolicyCategoryWithSd(ctx context.Context, sd Sd, param parameter.CreatePolicyCategoryParam) (entity.PolicyCategory, error)

CreatePolicyCategoryWithSd calls CreatePolicyCategoryWithSdFunc.

func (*StoreMock) CreatePolicyCategoryWithSdCalls

func (mock *StoreMock) CreatePolicyCategoryWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Param parameter.CreatePolicyCategoryParam
}

CreatePolicyCategoryWithSdCalls gets all the calls that were made to CreatePolicyCategoryWithSd. Check the length with:

len(mockedStore.CreatePolicyCategoryWithSdCalls())

func (*StoreMock) CreateRecordType

func (mock *StoreMock) CreateRecordType(ctx context.Context, param parameter.CreateRecordTypeParam) (entity.RecordType, error)

CreateRecordType calls CreateRecordTypeFunc.

func (*StoreMock) CreateRecordTypeCalls

func (mock *StoreMock) CreateRecordTypeCalls() []struct {
	Ctx   context.Context
	Param parameter.CreateRecordTypeParam
}

CreateRecordTypeCalls gets all the calls that were made to CreateRecordType. Check the length with:

len(mockedStore.CreateRecordTypeCalls())

func (*StoreMock) CreateRecordTypeWithSd

func (mock *StoreMock) CreateRecordTypeWithSd(ctx context.Context, sd Sd, param parameter.CreateRecordTypeParam) (entity.RecordType, error)

CreateRecordTypeWithSd calls CreateRecordTypeWithSdFunc.

func (*StoreMock) CreateRecordTypeWithSdCalls

func (mock *StoreMock) CreateRecordTypeWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Param parameter.CreateRecordTypeParam
}

CreateRecordTypeWithSdCalls gets all the calls that were made to CreateRecordTypeWithSd. Check the length with:

len(mockedStore.CreateRecordTypeWithSdCalls())

func (*StoreMock) CreateRecordTypes

func (mock *StoreMock) CreateRecordTypes(ctx context.Context, params []parameter.CreateRecordTypeParam) (int64, error)

CreateRecordTypes calls CreateRecordTypesFunc.

func (*StoreMock) CreateRecordTypesCalls

func (mock *StoreMock) CreateRecordTypesCalls() []struct {
	Ctx    context.Context
	Params []parameter.CreateRecordTypeParam
}

CreateRecordTypesCalls gets all the calls that were made to CreateRecordTypes. Check the length with:

len(mockedStore.CreateRecordTypesCalls())

func (*StoreMock) CreateRecordTypesWithSd

func (mock *StoreMock) CreateRecordTypesWithSd(ctx context.Context, sd Sd, params []parameter.CreateRecordTypeParam) (int64, error)

CreateRecordTypesWithSd calls CreateRecordTypesWithSdFunc.

func (*StoreMock) CreateRecordTypesWithSdCalls

func (mock *StoreMock) CreateRecordTypesWithSdCalls() []struct {
	Ctx    context.Context
	Sd     Sd
	Params []parameter.CreateRecordTypeParam
}

CreateRecordTypesWithSdCalls gets all the calls that were made to CreateRecordTypesWithSd. Check the length with:

len(mockedStore.CreateRecordTypesWithSdCalls())

func (*StoreMock) DeleteAbsence

func (mock *StoreMock) DeleteAbsence(ctx context.Context, absenceID uuid.UUID) error

DeleteAbsence calls DeleteAbsenceFunc.

func (*StoreMock) DeleteAbsenceCalls

func (mock *StoreMock) DeleteAbsenceCalls() []struct {
	Ctx       context.Context
	AbsenceID uuid.UUID
}

DeleteAbsenceCalls gets all the calls that were made to DeleteAbsence. Check the length with:

len(mockedStore.DeleteAbsenceCalls())

func (*StoreMock) DeleteAbsenceWithSd

func (mock *StoreMock) DeleteAbsenceWithSd(ctx context.Context, sd Sd, absenceID uuid.UUID) error

DeleteAbsenceWithSd calls DeleteAbsenceWithSdFunc.

func (*StoreMock) DeleteAbsenceWithSdCalls

func (mock *StoreMock) DeleteAbsenceWithSdCalls() []struct {
	Ctx       context.Context
	Sd        Sd
	AbsenceID uuid.UUID
}

DeleteAbsenceWithSdCalls gets all the calls that were made to DeleteAbsenceWithSd. Check the length with:

len(mockedStore.DeleteAbsenceWithSdCalls())

func (*StoreMock) DeleteAttendStatus

func (mock *StoreMock) DeleteAttendStatus(ctx context.Context, attendStatusID uuid.UUID) error

DeleteAttendStatus calls DeleteAttendStatusFunc.

func (*StoreMock) DeleteAttendStatusByKey

func (mock *StoreMock) DeleteAttendStatusByKey(ctx context.Context, key string) error

DeleteAttendStatusByKey calls DeleteAttendStatusByKeyFunc.

func (*StoreMock) DeleteAttendStatusByKeyCalls

func (mock *StoreMock) DeleteAttendStatusByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

DeleteAttendStatusByKeyCalls gets all the calls that were made to DeleteAttendStatusByKey. Check the length with:

len(mockedStore.DeleteAttendStatusByKeyCalls())

func (*StoreMock) DeleteAttendStatusByKeyWithSd

func (mock *StoreMock) DeleteAttendStatusByKeyWithSd(ctx context.Context, sd Sd, key string) error

DeleteAttendStatusByKeyWithSd calls DeleteAttendStatusByKeyWithSdFunc.

func (*StoreMock) DeleteAttendStatusByKeyWithSdCalls

func (mock *StoreMock) DeleteAttendStatusByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

DeleteAttendStatusByKeyWithSdCalls gets all the calls that were made to DeleteAttendStatusByKeyWithSd. Check the length with:

len(mockedStore.DeleteAttendStatusByKeyWithSdCalls())

func (*StoreMock) DeleteAttendStatusCalls

func (mock *StoreMock) DeleteAttendStatusCalls() []struct {
	Ctx            context.Context
	AttendStatusID uuid.UUID
}

DeleteAttendStatusCalls gets all the calls that were made to DeleteAttendStatus. Check the length with:

len(mockedStore.DeleteAttendStatusCalls())

func (*StoreMock) DeleteAttendStatusWithSd

func (mock *StoreMock) DeleteAttendStatusWithSd(ctx context.Context, sd Sd, attendStatusID uuid.UUID) error

DeleteAttendStatusWithSd calls DeleteAttendStatusWithSdFunc.

func (*StoreMock) DeleteAttendStatusWithSdCalls

func (mock *StoreMock) DeleteAttendStatusWithSdCalls() []struct {
	Ctx            context.Context
	Sd             Sd
	AttendStatusID uuid.UUID
}

DeleteAttendStatusWithSdCalls gets all the calls that were made to DeleteAttendStatusWithSd. Check the length with:

len(mockedStore.DeleteAttendStatusWithSdCalls())

func (*StoreMock) DeleteAttendanceType

func (mock *StoreMock) DeleteAttendanceType(ctx context.Context, attendanceTypeID uuid.UUID) error

DeleteAttendanceType calls DeleteAttendanceTypeFunc.

func (*StoreMock) DeleteAttendanceTypeByKey

func (mock *StoreMock) DeleteAttendanceTypeByKey(ctx context.Context, key string) error

DeleteAttendanceTypeByKey calls DeleteAttendanceTypeByKeyFunc.

func (*StoreMock) DeleteAttendanceTypeByKeyCalls

func (mock *StoreMock) DeleteAttendanceTypeByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

DeleteAttendanceTypeByKeyCalls gets all the calls that were made to DeleteAttendanceTypeByKey. Check the length with:

len(mockedStore.DeleteAttendanceTypeByKeyCalls())

func (*StoreMock) DeleteAttendanceTypeByKeyWithSd

func (mock *StoreMock) DeleteAttendanceTypeByKeyWithSd(ctx context.Context, sd Sd, key string) error

DeleteAttendanceTypeByKeyWithSd calls DeleteAttendanceTypeByKeyWithSdFunc.

func (*StoreMock) DeleteAttendanceTypeByKeyWithSdCalls

func (mock *StoreMock) DeleteAttendanceTypeByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

DeleteAttendanceTypeByKeyWithSdCalls gets all the calls that were made to DeleteAttendanceTypeByKeyWithSd. Check the length with:

len(mockedStore.DeleteAttendanceTypeByKeyWithSdCalls())

func (*StoreMock) DeleteAttendanceTypeCalls

func (mock *StoreMock) DeleteAttendanceTypeCalls() []struct {
	Ctx              context.Context
	AttendanceTypeID uuid.UUID
}

DeleteAttendanceTypeCalls gets all the calls that were made to DeleteAttendanceType. Check the length with:

len(mockedStore.DeleteAttendanceTypeCalls())

func (*StoreMock) DeleteAttendanceTypeWithSd

func (mock *StoreMock) DeleteAttendanceTypeWithSd(ctx context.Context, sd Sd, attendanceTypeID uuid.UUID) error

DeleteAttendanceTypeWithSd calls DeleteAttendanceTypeWithSdFunc.

func (*StoreMock) DeleteAttendanceTypeWithSdCalls

func (mock *StoreMock) DeleteAttendanceTypeWithSdCalls() []struct {
	Ctx              context.Context
	Sd               Sd
	AttendanceTypeID uuid.UUID
}

DeleteAttendanceTypeWithSdCalls gets all the calls that were made to DeleteAttendanceTypeWithSd. Check the length with:

len(mockedStore.DeleteAttendanceTypeWithSdCalls())

func (*StoreMock) DeleteEventType

func (mock *StoreMock) DeleteEventType(ctx context.Context, eventTypeID uuid.UUID) error

DeleteEventType calls DeleteEventTypeFunc.

func (*StoreMock) DeleteEventTypeByKey

func (mock *StoreMock) DeleteEventTypeByKey(ctx context.Context, key string) error

DeleteEventTypeByKey calls DeleteEventTypeByKeyFunc.

func (*StoreMock) DeleteEventTypeByKeyCalls

func (mock *StoreMock) DeleteEventTypeByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

DeleteEventTypeByKeyCalls gets all the calls that were made to DeleteEventTypeByKey. Check the length with:

len(mockedStore.DeleteEventTypeByKeyCalls())

func (*StoreMock) DeleteEventTypeByKeyWithSd

func (mock *StoreMock) DeleteEventTypeByKeyWithSd(ctx context.Context, sd Sd, key string) error

DeleteEventTypeByKeyWithSd calls DeleteEventTypeByKeyWithSdFunc.

func (*StoreMock) DeleteEventTypeByKeyWithSdCalls

func (mock *StoreMock) DeleteEventTypeByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

DeleteEventTypeByKeyWithSdCalls gets all the calls that were made to DeleteEventTypeByKeyWithSd. Check the length with:

len(mockedStore.DeleteEventTypeByKeyWithSdCalls())

func (*StoreMock) DeleteEventTypeCalls

func (mock *StoreMock) DeleteEventTypeCalls() []struct {
	Ctx         context.Context
	EventTypeID uuid.UUID
}

DeleteEventTypeCalls gets all the calls that were made to DeleteEventType. Check the length with:

len(mockedStore.DeleteEventTypeCalls())

func (*StoreMock) DeleteEventTypeWithSd

func (mock *StoreMock) DeleteEventTypeWithSd(ctx context.Context, sd Sd, eventTypeID uuid.UUID) error

DeleteEventTypeWithSd calls DeleteEventTypeWithSdFunc.

func (*StoreMock) DeleteEventTypeWithSdCalls

func (mock *StoreMock) DeleteEventTypeWithSdCalls() []struct {
	Ctx         context.Context
	Sd          Sd
	EventTypeID uuid.UUID
}

DeleteEventTypeWithSdCalls gets all the calls that were made to DeleteEventTypeWithSd. Check the length with:

len(mockedStore.DeleteEventTypeWithSdCalls())

func (*StoreMock) DeleteMimeType

func (mock *StoreMock) DeleteMimeType(ctx context.Context, mimeTypeID uuid.UUID) error

DeleteMimeType calls DeleteMimeTypeFunc.

func (*StoreMock) DeleteMimeTypeByKey

func (mock *StoreMock) DeleteMimeTypeByKey(ctx context.Context, key string) error

DeleteMimeTypeByKey calls DeleteMimeTypeByKeyFunc.

func (*StoreMock) DeleteMimeTypeByKeyCalls

func (mock *StoreMock) DeleteMimeTypeByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

DeleteMimeTypeByKeyCalls gets all the calls that were made to DeleteMimeTypeByKey. Check the length with:

len(mockedStore.DeleteMimeTypeByKeyCalls())

func (*StoreMock) DeleteMimeTypeByKeyWithSd

func (mock *StoreMock) DeleteMimeTypeByKeyWithSd(ctx context.Context, sd Sd, key string) error

DeleteMimeTypeByKeyWithSd calls DeleteMimeTypeByKeyWithSdFunc.

func (*StoreMock) DeleteMimeTypeByKeyWithSdCalls

func (mock *StoreMock) DeleteMimeTypeByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

DeleteMimeTypeByKeyWithSdCalls gets all the calls that were made to DeleteMimeTypeByKeyWithSd. Check the length with:

len(mockedStore.DeleteMimeTypeByKeyWithSdCalls())

func (*StoreMock) DeleteMimeTypeCalls

func (mock *StoreMock) DeleteMimeTypeCalls() []struct {
	Ctx        context.Context
	MimeTypeID uuid.UUID
}

DeleteMimeTypeCalls gets all the calls that were made to DeleteMimeType. Check the length with:

len(mockedStore.DeleteMimeTypeCalls())

func (*StoreMock) DeleteMimeTypeWithSd

func (mock *StoreMock) DeleteMimeTypeWithSd(ctx context.Context, sd Sd, mimeTypeID uuid.UUID) error

DeleteMimeTypeWithSd calls DeleteMimeTypeWithSdFunc.

func (*StoreMock) DeleteMimeTypeWithSdCalls

func (mock *StoreMock) DeleteMimeTypeWithSdCalls() []struct {
	Ctx        context.Context
	Sd         Sd
	MimeTypeID uuid.UUID
}

DeleteMimeTypeWithSdCalls gets all the calls that were made to DeleteMimeTypeWithSd. Check the length with:

len(mockedStore.DeleteMimeTypeWithSdCalls())

func (*StoreMock) DeletePermissionCategory

func (mock *StoreMock) DeletePermissionCategory(ctx context.Context, permissionCategoryID uuid.UUID) error

DeletePermissionCategory calls DeletePermissionCategoryFunc.

func (*StoreMock) DeletePermissionCategoryByKey

func (mock *StoreMock) DeletePermissionCategoryByKey(ctx context.Context, key string) error

DeletePermissionCategoryByKey calls DeletePermissionCategoryByKeyFunc.

func (*StoreMock) DeletePermissionCategoryByKeyCalls

func (mock *StoreMock) DeletePermissionCategoryByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

DeletePermissionCategoryByKeyCalls gets all the calls that were made to DeletePermissionCategoryByKey. Check the length with:

len(mockedStore.DeletePermissionCategoryByKeyCalls())

func (*StoreMock) DeletePermissionCategoryByKeyWithSd

func (mock *StoreMock) DeletePermissionCategoryByKeyWithSd(ctx context.Context, sd Sd, key string) error

DeletePermissionCategoryByKeyWithSd calls DeletePermissionCategoryByKeyWithSdFunc.

func (*StoreMock) DeletePermissionCategoryByKeyWithSdCalls

func (mock *StoreMock) DeletePermissionCategoryByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

DeletePermissionCategoryByKeyWithSdCalls gets all the calls that were made to DeletePermissionCategoryByKeyWithSd. Check the length with:

len(mockedStore.DeletePermissionCategoryByKeyWithSdCalls())

func (*StoreMock) DeletePermissionCategoryCalls

func (mock *StoreMock) DeletePermissionCategoryCalls() []struct {
	Ctx                  context.Context
	PermissionCategoryID uuid.UUID
}

DeletePermissionCategoryCalls gets all the calls that were made to DeletePermissionCategory. Check the length with:

len(mockedStore.DeletePermissionCategoryCalls())

func (*StoreMock) DeletePermissionCategoryWithSd

func (mock *StoreMock) DeletePermissionCategoryWithSd(ctx context.Context, sd Sd, permissionCategoryID uuid.UUID) error

DeletePermissionCategoryWithSd calls DeletePermissionCategoryWithSdFunc.

func (*StoreMock) DeletePermissionCategoryWithSdCalls

func (mock *StoreMock) DeletePermissionCategoryWithSdCalls() []struct {
	Ctx                  context.Context
	Sd                   Sd
	PermissionCategoryID uuid.UUID
}

DeletePermissionCategoryWithSdCalls gets all the calls that were made to DeletePermissionCategoryWithSd. Check the length with:

len(mockedStore.DeletePermissionCategoryWithSdCalls())

func (*StoreMock) DeletePolicyCategory

func (mock *StoreMock) DeletePolicyCategory(ctx context.Context, policyCategoryID uuid.UUID) error

DeletePolicyCategory calls DeletePolicyCategoryFunc.

func (*StoreMock) DeletePolicyCategoryByKey

func (mock *StoreMock) DeletePolicyCategoryByKey(ctx context.Context, key string) error

DeletePolicyCategoryByKey calls DeletePolicyCategoryByKeyFunc.

func (*StoreMock) DeletePolicyCategoryByKeyCalls

func (mock *StoreMock) DeletePolicyCategoryByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

DeletePolicyCategoryByKeyCalls gets all the calls that were made to DeletePolicyCategoryByKey. Check the length with:

len(mockedStore.DeletePolicyCategoryByKeyCalls())

func (*StoreMock) DeletePolicyCategoryByKeyWithSd

func (mock *StoreMock) DeletePolicyCategoryByKeyWithSd(ctx context.Context, sd Sd, key string) error

DeletePolicyCategoryByKeyWithSd calls DeletePolicyCategoryByKeyWithSdFunc.

func (*StoreMock) DeletePolicyCategoryByKeyWithSdCalls

func (mock *StoreMock) DeletePolicyCategoryByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

DeletePolicyCategoryByKeyWithSdCalls gets all the calls that were made to DeletePolicyCategoryByKeyWithSd. Check the length with:

len(mockedStore.DeletePolicyCategoryByKeyWithSdCalls())

func (*StoreMock) DeletePolicyCategoryCalls

func (mock *StoreMock) DeletePolicyCategoryCalls() []struct {
	Ctx              context.Context
	PolicyCategoryID uuid.UUID
}

DeletePolicyCategoryCalls gets all the calls that were made to DeletePolicyCategory. Check the length with:

len(mockedStore.DeletePolicyCategoryCalls())

func (*StoreMock) DeletePolicyCategoryWithSd

func (mock *StoreMock) DeletePolicyCategoryWithSd(ctx context.Context, sd Sd, policyCategoryID uuid.UUID) error

DeletePolicyCategoryWithSd calls DeletePolicyCategoryWithSdFunc.

func (*StoreMock) DeletePolicyCategoryWithSdCalls

func (mock *StoreMock) DeletePolicyCategoryWithSdCalls() []struct {
	Ctx              context.Context
	Sd               Sd
	PolicyCategoryID uuid.UUID
}

DeletePolicyCategoryWithSdCalls gets all the calls that were made to DeletePolicyCategoryWithSd. Check the length with:

len(mockedStore.DeletePolicyCategoryWithSdCalls())

func (*StoreMock) DeleteRecordType

func (mock *StoreMock) DeleteRecordType(ctx context.Context, recordTypeID uuid.UUID) error

DeleteRecordType calls DeleteRecordTypeFunc.

func (*StoreMock) DeleteRecordTypeByKey

func (mock *StoreMock) DeleteRecordTypeByKey(ctx context.Context, key string) error

DeleteRecordTypeByKey calls DeleteRecordTypeByKeyFunc.

func (*StoreMock) DeleteRecordTypeByKeyCalls

func (mock *StoreMock) DeleteRecordTypeByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

DeleteRecordTypeByKeyCalls gets all the calls that were made to DeleteRecordTypeByKey. Check the length with:

len(mockedStore.DeleteRecordTypeByKeyCalls())

func (*StoreMock) DeleteRecordTypeByKeyWithSd

func (mock *StoreMock) DeleteRecordTypeByKeyWithSd(ctx context.Context, sd Sd, key string) error

DeleteRecordTypeByKeyWithSd calls DeleteRecordTypeByKeyWithSdFunc.

func (*StoreMock) DeleteRecordTypeByKeyWithSdCalls

func (mock *StoreMock) DeleteRecordTypeByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

DeleteRecordTypeByKeyWithSdCalls gets all the calls that were made to DeleteRecordTypeByKeyWithSd. Check the length with:

len(mockedStore.DeleteRecordTypeByKeyWithSdCalls())

func (*StoreMock) DeleteRecordTypeCalls

func (mock *StoreMock) DeleteRecordTypeCalls() []struct {
	Ctx          context.Context
	RecordTypeID uuid.UUID
}

DeleteRecordTypeCalls gets all the calls that were made to DeleteRecordType. Check the length with:

len(mockedStore.DeleteRecordTypeCalls())

func (*StoreMock) DeleteRecordTypeWithSd

func (mock *StoreMock) DeleteRecordTypeWithSd(ctx context.Context, sd Sd, recordTypeID uuid.UUID) error

DeleteRecordTypeWithSd calls DeleteRecordTypeWithSdFunc.

func (*StoreMock) DeleteRecordTypeWithSdCalls

func (mock *StoreMock) DeleteRecordTypeWithSdCalls() []struct {
	Ctx          context.Context
	Sd           Sd
	RecordTypeID uuid.UUID
}

DeleteRecordTypeWithSdCalls gets all the calls that were made to DeleteRecordTypeWithSd. Check the length with:

len(mockedStore.DeleteRecordTypeWithSdCalls())

func (*StoreMock) FindAbsenceByID

func (mock *StoreMock) FindAbsenceByID(ctx context.Context, absenceID uuid.UUID) (entity.Absence, error)

FindAbsenceByID calls FindAbsenceByIDFunc.

func (*StoreMock) FindAbsenceByIDCalls

func (mock *StoreMock) FindAbsenceByIDCalls() []struct {
	Ctx       context.Context
	AbsenceID uuid.UUID
}

FindAbsenceByIDCalls gets all the calls that were made to FindAbsenceByID. Check the length with:

len(mockedStore.FindAbsenceByIDCalls())

func (*StoreMock) FindAbsenceByIDWithSd

func (mock *StoreMock) FindAbsenceByIDWithSd(ctx context.Context, sd Sd, absenceID uuid.UUID) (entity.Absence, error)

FindAbsenceByIDWithSd calls FindAbsenceByIDWithSdFunc.

func (*StoreMock) FindAbsenceByIDWithSdCalls

func (mock *StoreMock) FindAbsenceByIDWithSdCalls() []struct {
	Ctx       context.Context
	Sd        Sd
	AbsenceID uuid.UUID
}

FindAbsenceByIDWithSdCalls gets all the calls that were made to FindAbsenceByIDWithSd. Check the length with:

len(mockedStore.FindAbsenceByIDWithSdCalls())

func (*StoreMock) FindAttendStatusByID

func (mock *StoreMock) FindAttendStatusByID(ctx context.Context, attendStatusID uuid.UUID) (entity.AttendStatus, error)

FindAttendStatusByID calls FindAttendStatusByIDFunc.

func (*StoreMock) FindAttendStatusByIDCalls

func (mock *StoreMock) FindAttendStatusByIDCalls() []struct {
	Ctx            context.Context
	AttendStatusID uuid.UUID
}

FindAttendStatusByIDCalls gets all the calls that were made to FindAttendStatusByID. Check the length with:

len(mockedStore.FindAttendStatusByIDCalls())

func (*StoreMock) FindAttendStatusByIDWithSd

func (mock *StoreMock) FindAttendStatusByIDWithSd(ctx context.Context, sd Sd, attendStatusID uuid.UUID) (entity.AttendStatus, error)

FindAttendStatusByIDWithSd calls FindAttendStatusByIDWithSdFunc.

func (*StoreMock) FindAttendStatusByIDWithSdCalls

func (mock *StoreMock) FindAttendStatusByIDWithSdCalls() []struct {
	Ctx            context.Context
	Sd             Sd
	AttendStatusID uuid.UUID
}

FindAttendStatusByIDWithSdCalls gets all the calls that were made to FindAttendStatusByIDWithSd. Check the length with:

len(mockedStore.FindAttendStatusByIDWithSdCalls())

func (*StoreMock) FindAttendStatusByKey

func (mock *StoreMock) FindAttendStatusByKey(ctx context.Context, key string) (entity.AttendStatus, error)

FindAttendStatusByKey calls FindAttendStatusByKeyFunc.

func (*StoreMock) FindAttendStatusByKeyCalls

func (mock *StoreMock) FindAttendStatusByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

FindAttendStatusByKeyCalls gets all the calls that were made to FindAttendStatusByKey. Check the length with:

len(mockedStore.FindAttendStatusByKeyCalls())

func (*StoreMock) FindAttendStatusByKeyWithSd

func (mock *StoreMock) FindAttendStatusByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.AttendStatus, error)

FindAttendStatusByKeyWithSd calls FindAttendStatusByKeyWithSdFunc.

func (*StoreMock) FindAttendStatusByKeyWithSdCalls

func (mock *StoreMock) FindAttendStatusByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

FindAttendStatusByKeyWithSdCalls gets all the calls that were made to FindAttendStatusByKeyWithSd. Check the length with:

len(mockedStore.FindAttendStatusByKeyWithSdCalls())

func (*StoreMock) FindAttendanceTypeByID

func (mock *StoreMock) FindAttendanceTypeByID(ctx context.Context, attendanceTypeID uuid.UUID) (entity.AttendanceType, error)

FindAttendanceTypeByID calls FindAttendanceTypeByIDFunc.

func (*StoreMock) FindAttendanceTypeByIDCalls

func (mock *StoreMock) FindAttendanceTypeByIDCalls() []struct {
	Ctx              context.Context
	AttendanceTypeID uuid.UUID
}

FindAttendanceTypeByIDCalls gets all the calls that were made to FindAttendanceTypeByID. Check the length with:

len(mockedStore.FindAttendanceTypeByIDCalls())

func (*StoreMock) FindAttendanceTypeByIDWithSd

func (mock *StoreMock) FindAttendanceTypeByIDWithSd(ctx context.Context, sd Sd, attendanceTypeID uuid.UUID) (entity.AttendanceType, error)

FindAttendanceTypeByIDWithSd calls FindAttendanceTypeByIDWithSdFunc.

func (*StoreMock) FindAttendanceTypeByIDWithSdCalls

func (mock *StoreMock) FindAttendanceTypeByIDWithSdCalls() []struct {
	Ctx              context.Context
	Sd               Sd
	AttendanceTypeID uuid.UUID
}

FindAttendanceTypeByIDWithSdCalls gets all the calls that were made to FindAttendanceTypeByIDWithSd. Check the length with:

len(mockedStore.FindAttendanceTypeByIDWithSdCalls())

func (*StoreMock) FindAttendanceTypeByKey

func (mock *StoreMock) FindAttendanceTypeByKey(ctx context.Context, key string) (entity.AttendanceType, error)

FindAttendanceTypeByKey calls FindAttendanceTypeByKeyFunc.

func (*StoreMock) FindAttendanceTypeByKeyCalls

func (mock *StoreMock) FindAttendanceTypeByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

FindAttendanceTypeByKeyCalls gets all the calls that were made to FindAttendanceTypeByKey. Check the length with:

len(mockedStore.FindAttendanceTypeByKeyCalls())

func (*StoreMock) FindAttendanceTypeByKeyWithSd

func (mock *StoreMock) FindAttendanceTypeByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.AttendanceType, error)

FindAttendanceTypeByKeyWithSd calls FindAttendanceTypeByKeyWithSdFunc.

func (*StoreMock) FindAttendanceTypeByKeyWithSdCalls

func (mock *StoreMock) FindAttendanceTypeByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

FindAttendanceTypeByKeyWithSdCalls gets all the calls that were made to FindAttendanceTypeByKeyWithSd. Check the length with:

len(mockedStore.FindAttendanceTypeByKeyWithSdCalls())

func (*StoreMock) FindEventTypeByID

func (mock *StoreMock) FindEventTypeByID(ctx context.Context, eventTypeID uuid.UUID) (entity.EventType, error)

FindEventTypeByID calls FindEventTypeByIDFunc.

func (*StoreMock) FindEventTypeByIDCalls

func (mock *StoreMock) FindEventTypeByIDCalls() []struct {
	Ctx         context.Context
	EventTypeID uuid.UUID
}

FindEventTypeByIDCalls gets all the calls that were made to FindEventTypeByID. Check the length with:

len(mockedStore.FindEventTypeByIDCalls())

func (*StoreMock) FindEventTypeByIDWithSd

func (mock *StoreMock) FindEventTypeByIDWithSd(ctx context.Context, sd Sd, eventTypeID uuid.UUID) (entity.EventType, error)

FindEventTypeByIDWithSd calls FindEventTypeByIDWithSdFunc.

func (*StoreMock) FindEventTypeByIDWithSdCalls

func (mock *StoreMock) FindEventTypeByIDWithSdCalls() []struct {
	Ctx         context.Context
	Sd          Sd
	EventTypeID uuid.UUID
}

FindEventTypeByIDWithSdCalls gets all the calls that were made to FindEventTypeByIDWithSd. Check the length with:

len(mockedStore.FindEventTypeByIDWithSdCalls())

func (*StoreMock) FindEventTypeByKey

func (mock *StoreMock) FindEventTypeByKey(ctx context.Context, key string) (entity.EventType, error)

FindEventTypeByKey calls FindEventTypeByKeyFunc.

func (*StoreMock) FindEventTypeByKeyCalls

func (mock *StoreMock) FindEventTypeByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

FindEventTypeByKeyCalls gets all the calls that were made to FindEventTypeByKey. Check the length with:

len(mockedStore.FindEventTypeByKeyCalls())

func (*StoreMock) FindEventTypeByKeyWithSd

func (mock *StoreMock) FindEventTypeByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.EventType, error)

FindEventTypeByKeyWithSd calls FindEventTypeByKeyWithSdFunc.

func (*StoreMock) FindEventTypeByKeyWithSdCalls

func (mock *StoreMock) FindEventTypeByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

FindEventTypeByKeyWithSdCalls gets all the calls that were made to FindEventTypeByKeyWithSd. Check the length with:

len(mockedStore.FindEventTypeByKeyWithSdCalls())

func (*StoreMock) FindMimeTypeByID

func (mock *StoreMock) FindMimeTypeByID(ctx context.Context, mimeTypeID uuid.UUID) (entity.MimeType, error)

FindMimeTypeByID calls FindMimeTypeByIDFunc.

func (*StoreMock) FindMimeTypeByIDCalls

func (mock *StoreMock) FindMimeTypeByIDCalls() []struct {
	Ctx        context.Context
	MimeTypeID uuid.UUID
}

FindMimeTypeByIDCalls gets all the calls that were made to FindMimeTypeByID. Check the length with:

len(mockedStore.FindMimeTypeByIDCalls())

func (*StoreMock) FindMimeTypeByIDWithSd

func (mock *StoreMock) FindMimeTypeByIDWithSd(ctx context.Context, sd Sd, mimeTypeID uuid.UUID) (entity.MimeType, error)

FindMimeTypeByIDWithSd calls FindMimeTypeByIDWithSdFunc.

func (*StoreMock) FindMimeTypeByIDWithSdCalls

func (mock *StoreMock) FindMimeTypeByIDWithSdCalls() []struct {
	Ctx        context.Context
	Sd         Sd
	MimeTypeID uuid.UUID
}

FindMimeTypeByIDWithSdCalls gets all the calls that were made to FindMimeTypeByIDWithSd. Check the length with:

len(mockedStore.FindMimeTypeByIDWithSdCalls())

func (*StoreMock) FindMimeTypeByKey

func (mock *StoreMock) FindMimeTypeByKey(ctx context.Context, key string) (entity.MimeType, error)

FindMimeTypeByKey calls FindMimeTypeByKeyFunc.

func (*StoreMock) FindMimeTypeByKeyCalls

func (mock *StoreMock) FindMimeTypeByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

FindMimeTypeByKeyCalls gets all the calls that were made to FindMimeTypeByKey. Check the length with:

len(mockedStore.FindMimeTypeByKeyCalls())

func (*StoreMock) FindMimeTypeByKeyWithSd

func (mock *StoreMock) FindMimeTypeByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.MimeType, error)

FindMimeTypeByKeyWithSd calls FindMimeTypeByKeyWithSdFunc.

func (*StoreMock) FindMimeTypeByKeyWithSdCalls

func (mock *StoreMock) FindMimeTypeByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

FindMimeTypeByKeyWithSdCalls gets all the calls that were made to FindMimeTypeByKeyWithSd. Check the length with:

len(mockedStore.FindMimeTypeByKeyWithSdCalls())

func (*StoreMock) FindPermissionCategoryByID

func (mock *StoreMock) FindPermissionCategoryByID(ctx context.Context, permissionCategoryID uuid.UUID) (entity.PermissionCategory, error)

FindPermissionCategoryByID calls FindPermissionCategoryByIDFunc.

func (*StoreMock) FindPermissionCategoryByIDCalls

func (mock *StoreMock) FindPermissionCategoryByIDCalls() []struct {
	Ctx                  context.Context
	PermissionCategoryID uuid.UUID
}

FindPermissionCategoryByIDCalls gets all the calls that were made to FindPermissionCategoryByID. Check the length with:

len(mockedStore.FindPermissionCategoryByIDCalls())

func (*StoreMock) FindPermissionCategoryByIDWithSd

func (mock *StoreMock) FindPermissionCategoryByIDWithSd(ctx context.Context, sd Sd, permissionCategoryID uuid.UUID) (entity.PermissionCategory, error)

FindPermissionCategoryByIDWithSd calls FindPermissionCategoryByIDWithSdFunc.

func (*StoreMock) FindPermissionCategoryByIDWithSdCalls

func (mock *StoreMock) FindPermissionCategoryByIDWithSdCalls() []struct {
	Ctx                  context.Context
	Sd                   Sd
	PermissionCategoryID uuid.UUID
}

FindPermissionCategoryByIDWithSdCalls gets all the calls that were made to FindPermissionCategoryByIDWithSd. Check the length with:

len(mockedStore.FindPermissionCategoryByIDWithSdCalls())

func (*StoreMock) FindPermissionCategoryByKey

func (mock *StoreMock) FindPermissionCategoryByKey(ctx context.Context, key string) (entity.PermissionCategory, error)

FindPermissionCategoryByKey calls FindPermissionCategoryByKeyFunc.

func (*StoreMock) FindPermissionCategoryByKeyCalls

func (mock *StoreMock) FindPermissionCategoryByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

FindPermissionCategoryByKeyCalls gets all the calls that were made to FindPermissionCategoryByKey. Check the length with:

len(mockedStore.FindPermissionCategoryByKeyCalls())

func (*StoreMock) FindPermissionCategoryByKeyWithSd

func (mock *StoreMock) FindPermissionCategoryByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.PermissionCategory, error)

FindPermissionCategoryByKeyWithSd calls FindPermissionCategoryByKeyWithSdFunc.

func (*StoreMock) FindPermissionCategoryByKeyWithSdCalls

func (mock *StoreMock) FindPermissionCategoryByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

FindPermissionCategoryByKeyWithSdCalls gets all the calls that were made to FindPermissionCategoryByKeyWithSd. Check the length with:

len(mockedStore.FindPermissionCategoryByKeyWithSdCalls())

func (*StoreMock) FindPolicyCategoryByID

func (mock *StoreMock) FindPolicyCategoryByID(ctx context.Context, policyCategoryID uuid.UUID) (entity.PolicyCategory, error)

FindPolicyCategoryByID calls FindPolicyCategoryByIDFunc.

func (*StoreMock) FindPolicyCategoryByIDCalls

func (mock *StoreMock) FindPolicyCategoryByIDCalls() []struct {
	Ctx              context.Context
	PolicyCategoryID uuid.UUID
}

FindPolicyCategoryByIDCalls gets all the calls that were made to FindPolicyCategoryByID. Check the length with:

len(mockedStore.FindPolicyCategoryByIDCalls())

func (*StoreMock) FindPolicyCategoryByIDWithSd

func (mock *StoreMock) FindPolicyCategoryByIDWithSd(ctx context.Context, sd Sd, policyCategoryID uuid.UUID) (entity.PolicyCategory, error)

FindPolicyCategoryByIDWithSd calls FindPolicyCategoryByIDWithSdFunc.

func (*StoreMock) FindPolicyCategoryByIDWithSdCalls

func (mock *StoreMock) FindPolicyCategoryByIDWithSdCalls() []struct {
	Ctx              context.Context
	Sd               Sd
	PolicyCategoryID uuid.UUID
}

FindPolicyCategoryByIDWithSdCalls gets all the calls that were made to FindPolicyCategoryByIDWithSd. Check the length with:

len(mockedStore.FindPolicyCategoryByIDWithSdCalls())

func (*StoreMock) FindPolicyCategoryByKey

func (mock *StoreMock) FindPolicyCategoryByKey(ctx context.Context, key string) (entity.PolicyCategory, error)

FindPolicyCategoryByKey calls FindPolicyCategoryByKeyFunc.

func (*StoreMock) FindPolicyCategoryByKeyCalls

func (mock *StoreMock) FindPolicyCategoryByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

FindPolicyCategoryByKeyCalls gets all the calls that were made to FindPolicyCategoryByKey. Check the length with:

len(mockedStore.FindPolicyCategoryByKeyCalls())

func (*StoreMock) FindPolicyCategoryByKeyWithSd

func (mock *StoreMock) FindPolicyCategoryByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.PolicyCategory, error)

FindPolicyCategoryByKeyWithSd calls FindPolicyCategoryByKeyWithSdFunc.

func (*StoreMock) FindPolicyCategoryByKeyWithSdCalls

func (mock *StoreMock) FindPolicyCategoryByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

FindPolicyCategoryByKeyWithSdCalls gets all the calls that were made to FindPolicyCategoryByKeyWithSd. Check the length with:

len(mockedStore.FindPolicyCategoryByKeyWithSdCalls())

func (*StoreMock) FindRecordTypeByID

func (mock *StoreMock) FindRecordTypeByID(ctx context.Context, recordTypeID uuid.UUID) (entity.RecordType, error)

FindRecordTypeByID calls FindRecordTypeByIDFunc.

func (*StoreMock) FindRecordTypeByIDCalls

func (mock *StoreMock) FindRecordTypeByIDCalls() []struct {
	Ctx          context.Context
	RecordTypeID uuid.UUID
}

FindRecordTypeByIDCalls gets all the calls that were made to FindRecordTypeByID. Check the length with:

len(mockedStore.FindRecordTypeByIDCalls())

func (*StoreMock) FindRecordTypeByIDWithSd

func (mock *StoreMock) FindRecordTypeByIDWithSd(ctx context.Context, sd Sd, recordTypeID uuid.UUID) (entity.RecordType, error)

FindRecordTypeByIDWithSd calls FindRecordTypeByIDWithSdFunc.

func (*StoreMock) FindRecordTypeByIDWithSdCalls

func (mock *StoreMock) FindRecordTypeByIDWithSdCalls() []struct {
	Ctx          context.Context
	Sd           Sd
	RecordTypeID uuid.UUID
}

FindRecordTypeByIDWithSdCalls gets all the calls that were made to FindRecordTypeByIDWithSd. Check the length with:

len(mockedStore.FindRecordTypeByIDWithSdCalls())

func (*StoreMock) FindRecordTypeByKey

func (mock *StoreMock) FindRecordTypeByKey(ctx context.Context, key string) (entity.RecordType, error)

FindRecordTypeByKey calls FindRecordTypeByKeyFunc.

func (*StoreMock) FindRecordTypeByKeyCalls

func (mock *StoreMock) FindRecordTypeByKeyCalls() []struct {
	Ctx context.Context
	Key string
}

FindRecordTypeByKeyCalls gets all the calls that were made to FindRecordTypeByKey. Check the length with:

len(mockedStore.FindRecordTypeByKeyCalls())

func (*StoreMock) FindRecordTypeByKeyWithSd

func (mock *StoreMock) FindRecordTypeByKeyWithSd(ctx context.Context, sd Sd, key string) (entity.RecordType, error)

FindRecordTypeByKeyWithSd calls FindRecordTypeByKeyWithSdFunc.

func (*StoreMock) FindRecordTypeByKeyWithSdCalls

func (mock *StoreMock) FindRecordTypeByKeyWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Key string
}

FindRecordTypeByKeyWithSdCalls gets all the calls that were made to FindRecordTypeByKeyWithSd. Check the length with:

len(mockedStore.FindRecordTypeByKeyWithSdCalls())

func (*StoreMock) GetAbsences

GetAbsences calls GetAbsencesFunc.

func (*StoreMock) GetAbsencesCalls

func (mock *StoreMock) GetAbsencesCalls() []struct {
	Ctx   context.Context
	Order parameter.AbsenceOrderMethod
	Np    NumberedPaginationParam
	Cp    CursorPaginationParam
	Wc    WithCountParam
}

GetAbsencesCalls gets all the calls that were made to GetAbsences. Check the length with:

len(mockedStore.GetAbsencesCalls())

func (*StoreMock) GetAbsencesWithSd

GetAbsencesWithSd calls GetAbsencesWithSdFunc.

func (*StoreMock) GetAbsencesWithSdCalls

func (mock *StoreMock) GetAbsencesWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Order parameter.AbsenceOrderMethod
	Np    NumberedPaginationParam
	Cp    CursorPaginationParam
	Wc    WithCountParam
}

GetAbsencesWithSdCalls gets all the calls that were made to GetAbsencesWithSd. Check the length with:

len(mockedStore.GetAbsencesWithSdCalls())

func (*StoreMock) GetAttendStatuses

GetAttendStatuses calls GetAttendStatusesFunc.

func (*StoreMock) GetAttendStatusesCalls

GetAttendStatusesCalls gets all the calls that were made to GetAttendStatuses. Check the length with:

len(mockedStore.GetAttendStatusesCalls())

func (*StoreMock) GetAttendStatusesWithSd

GetAttendStatusesWithSd calls GetAttendStatusesWithSdFunc.

func (*StoreMock) GetAttendStatusesWithSdCalls

GetAttendStatusesWithSdCalls gets all the calls that were made to GetAttendStatusesWithSd. Check the length with:

len(mockedStore.GetAttendStatusesWithSdCalls())

func (*StoreMock) GetAttendanceTypes

GetAttendanceTypes calls GetAttendanceTypesFunc.

func (*StoreMock) GetAttendanceTypesCalls

GetAttendanceTypesCalls gets all the calls that were made to GetAttendanceTypes. Check the length with:

len(mockedStore.GetAttendanceTypesCalls())

func (*StoreMock) GetAttendanceTypesWithSd

GetAttendanceTypesWithSd calls GetAttendanceTypesWithSdFunc.

func (*StoreMock) GetAttendanceTypesWithSdCalls

GetAttendanceTypesWithSdCalls gets all the calls that were made to GetAttendanceTypesWithSd. Check the length with:

len(mockedStore.GetAttendanceTypesWithSdCalls())

func (*StoreMock) GetEventTypes

GetEventTypes calls GetEventTypesFunc.

func (*StoreMock) GetEventTypesCalls

GetEventTypesCalls gets all the calls that were made to GetEventTypes. Check the length with:

len(mockedStore.GetEventTypesCalls())

func (*StoreMock) GetEventTypesWithSd

GetEventTypesWithSd calls GetEventTypesWithSdFunc.

func (*StoreMock) GetEventTypesWithSdCalls

GetEventTypesWithSdCalls gets all the calls that were made to GetEventTypesWithSd. Check the length with:

len(mockedStore.GetEventTypesWithSdCalls())

func (*StoreMock) GetMimeTypes

GetMimeTypes calls GetMimeTypesFunc.

func (*StoreMock) GetMimeTypesCalls

GetMimeTypesCalls gets all the calls that were made to GetMimeTypes. Check the length with:

len(mockedStore.GetMimeTypesCalls())

func (*StoreMock) GetMimeTypesWithSd

GetMimeTypesWithSd calls GetMimeTypesWithSdFunc.

func (*StoreMock) GetMimeTypesWithSdCalls

func (mock *StoreMock) GetMimeTypesWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Where parameter.WhereMimeTypeParam
	Order parameter.MimeTypeOrderMethod
	Np    NumberedPaginationParam
	Cp    CursorPaginationParam
	Wc    WithCountParam
}

GetMimeTypesWithSdCalls gets all the calls that were made to GetMimeTypesWithSd. Check the length with:

len(mockedStore.GetMimeTypesWithSdCalls())

func (*StoreMock) GetPermissionCategories

GetPermissionCategories calls GetPermissionCategoriesFunc.

func (*StoreMock) GetPermissionCategoriesCalls

GetPermissionCategoriesCalls gets all the calls that were made to GetPermissionCategories. Check the length with:

len(mockedStore.GetPermissionCategoriesCalls())

func (*StoreMock) GetPermissionCategoriesWithSd

GetPermissionCategoriesWithSd calls GetPermissionCategoriesWithSdFunc.

func (*StoreMock) GetPermissionCategoriesWithSdCalls

GetPermissionCategoriesWithSdCalls gets all the calls that were made to GetPermissionCategoriesWithSd. Check the length with:

len(mockedStore.GetPermissionCategoriesWithSdCalls())

func (*StoreMock) GetPluralAbsences

func (mock *StoreMock) GetPluralAbsences(ctx context.Context, ids []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.Absence], error)

GetPluralAbsences calls GetPluralAbsencesFunc.

func (*StoreMock) GetPluralAbsencesCalls

func (mock *StoreMock) GetPluralAbsencesCalls() []struct {
	Ctx context.Context
	Ids []uuid.UUID
	Np  NumberedPaginationParam
}

GetPluralAbsencesCalls gets all the calls that were made to GetPluralAbsences. Check the length with:

len(mockedStore.GetPluralAbsencesCalls())

func (*StoreMock) GetPluralAbsencesWithSd

func (mock *StoreMock) GetPluralAbsencesWithSd(ctx context.Context, sd Sd, ids []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.Absence], error)

GetPluralAbsencesWithSd calls GetPluralAbsencesWithSdFunc.

func (*StoreMock) GetPluralAbsencesWithSdCalls

func (mock *StoreMock) GetPluralAbsencesWithSdCalls() []struct {
	Ctx context.Context
	Sd  Sd
	Ids []uuid.UUID
	Np  NumberedPaginationParam
}

GetPluralAbsencesWithSdCalls gets all the calls that were made to GetPluralAbsencesWithSd. Check the length with:

len(mockedStore.GetPluralAbsencesWithSdCalls())

func (*StoreMock) GetPluralAttendStatuses

func (mock *StoreMock) GetPluralAttendStatuses(ctx context.Context, AttendStatusIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendStatus], error)

GetPluralAttendStatuses calls GetPluralAttendStatusesFunc.

func (*StoreMock) GetPluralAttendStatusesCalls

func (mock *StoreMock) GetPluralAttendStatusesCalls() []struct {
	Ctx             context.Context
	AttendStatusIDs []uuid.UUID
	Np              NumberedPaginationParam
}

GetPluralAttendStatusesCalls gets all the calls that were made to GetPluralAttendStatuses. Check the length with:

len(mockedStore.GetPluralAttendStatusesCalls())

func (*StoreMock) GetPluralAttendStatusesWithSd

func (mock *StoreMock) GetPluralAttendStatusesWithSd(ctx context.Context, sd Sd, AttendStatusIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendStatus], error)

GetPluralAttendStatusesWithSd calls GetPluralAttendStatusesWithSdFunc.

func (*StoreMock) GetPluralAttendStatusesWithSdCalls

func (mock *StoreMock) GetPluralAttendStatusesWithSdCalls() []struct {
	Ctx             context.Context
	Sd              Sd
	AttendStatusIDs []uuid.UUID
	Np              NumberedPaginationParam
}

GetPluralAttendStatusesWithSdCalls gets all the calls that were made to GetPluralAttendStatusesWithSd. Check the length with:

len(mockedStore.GetPluralAttendStatusesWithSdCalls())

func (*StoreMock) GetPluralAttendanceTypes

func (mock *StoreMock) GetPluralAttendanceTypes(ctx context.Context, AttendanceTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendanceType], error)

GetPluralAttendanceTypes calls GetPluralAttendanceTypesFunc.

func (*StoreMock) GetPluralAttendanceTypesCalls

func (mock *StoreMock) GetPluralAttendanceTypesCalls() []struct {
	Ctx               context.Context
	AttendanceTypeIDs []uuid.UUID
	Np                NumberedPaginationParam
}

GetPluralAttendanceTypesCalls gets all the calls that were made to GetPluralAttendanceTypes. Check the length with:

len(mockedStore.GetPluralAttendanceTypesCalls())

func (*StoreMock) GetPluralAttendanceTypesWithSd

func (mock *StoreMock) GetPluralAttendanceTypesWithSd(ctx context.Context, sd Sd, AttendanceTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.AttendanceType], error)

GetPluralAttendanceTypesWithSd calls GetPluralAttendanceTypesWithSdFunc.

func (*StoreMock) GetPluralAttendanceTypesWithSdCalls

func (mock *StoreMock) GetPluralAttendanceTypesWithSdCalls() []struct {
	Ctx               context.Context
	Sd                Sd
	AttendanceTypeIDs []uuid.UUID
	Np                NumberedPaginationParam
}

GetPluralAttendanceTypesWithSdCalls gets all the calls that were made to GetPluralAttendanceTypesWithSd. Check the length with:

len(mockedStore.GetPluralAttendanceTypesWithSdCalls())

func (*StoreMock) GetPluralEventTypes

func (mock *StoreMock) GetPluralEventTypes(ctx context.Context, EventTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.EventType], error)

GetPluralEventTypes calls GetPluralEventTypesFunc.

func (*StoreMock) GetPluralEventTypesCalls

func (mock *StoreMock) GetPluralEventTypesCalls() []struct {
	Ctx          context.Context
	EventTypeIDs []uuid.UUID
	Np           NumberedPaginationParam
}

GetPluralEventTypesCalls gets all the calls that were made to GetPluralEventTypes. Check the length with:

len(mockedStore.GetPluralEventTypesCalls())

func (*StoreMock) GetPluralEventTypesWithSd

func (mock *StoreMock) GetPluralEventTypesWithSd(ctx context.Context, sd Sd, EventTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.EventType], error)

GetPluralEventTypesWithSd calls GetPluralEventTypesWithSdFunc.

func (*StoreMock) GetPluralEventTypesWithSdCalls

func (mock *StoreMock) GetPluralEventTypesWithSdCalls() []struct {
	Ctx          context.Context
	Sd           Sd
	EventTypeIDs []uuid.UUID
	Np           NumberedPaginationParam
}

GetPluralEventTypesWithSdCalls gets all the calls that were made to GetPluralEventTypesWithSd. Check the length with:

len(mockedStore.GetPluralEventTypesWithSdCalls())

func (*StoreMock) GetPluralMimeTypes

func (mock *StoreMock) GetPluralMimeTypes(ctx context.Context, MimeTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.MimeType], error)

GetPluralMimeTypes calls GetPluralMimeTypesFunc.

func (*StoreMock) GetPluralMimeTypesCalls

func (mock *StoreMock) GetPluralMimeTypesCalls() []struct {
	Ctx         context.Context
	MimeTypeIDs []uuid.UUID
	Np          NumberedPaginationParam
}

GetPluralMimeTypesCalls gets all the calls that were made to GetPluralMimeTypes. Check the length with:

len(mockedStore.GetPluralMimeTypesCalls())

func (*StoreMock) GetPluralMimeTypesWithSd

func (mock *StoreMock) GetPluralMimeTypesWithSd(ctx context.Context, sd Sd, MimeTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.MimeType], error)

GetPluralMimeTypesWithSd calls GetPluralMimeTypesWithSdFunc.

func (*StoreMock) GetPluralMimeTypesWithSdCalls

func (mock *StoreMock) GetPluralMimeTypesWithSdCalls() []struct {
	Ctx         context.Context
	Sd          Sd
	MimeTypeIDs []uuid.UUID
	Np          NumberedPaginationParam
}

GetPluralMimeTypesWithSdCalls gets all the calls that were made to GetPluralMimeTypesWithSd. Check the length with:

len(mockedStore.GetPluralMimeTypesWithSdCalls())

func (*StoreMock) GetPluralPermissionCategories

func (mock *StoreMock) GetPluralPermissionCategories(ctx context.Context, PermissionCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PermissionCategory], error)

GetPluralPermissionCategories calls GetPluralPermissionCategoriesFunc.

func (*StoreMock) GetPluralPermissionCategoriesCalls

func (mock *StoreMock) GetPluralPermissionCategoriesCalls() []struct {
	Ctx                   context.Context
	PermissionCategoryIDs []uuid.UUID
	Np                    NumberedPaginationParam
}

GetPluralPermissionCategoriesCalls gets all the calls that were made to GetPluralPermissionCategories. Check the length with:

len(mockedStore.GetPluralPermissionCategoriesCalls())

func (*StoreMock) GetPluralPermissionCategoriesWithSd

func (mock *StoreMock) GetPluralPermissionCategoriesWithSd(ctx context.Context, sd Sd, PermissionCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PermissionCategory], error)

GetPluralPermissionCategoriesWithSd calls GetPluralPermissionCategoriesWithSdFunc.

func (*StoreMock) GetPluralPermissionCategoriesWithSdCalls

func (mock *StoreMock) GetPluralPermissionCategoriesWithSdCalls() []struct {
	Ctx                   context.Context
	Sd                    Sd
	PermissionCategoryIDs []uuid.UUID
	Np                    NumberedPaginationParam
}

GetPluralPermissionCategoriesWithSdCalls gets all the calls that were made to GetPluralPermissionCategoriesWithSd. Check the length with:

len(mockedStore.GetPluralPermissionCategoriesWithSdCalls())

func (*StoreMock) GetPluralPolicyCategories

func (mock *StoreMock) GetPluralPolicyCategories(ctx context.Context, policyCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PolicyCategory], error)

GetPluralPolicyCategories calls GetPluralPolicyCategoriesFunc.

func (*StoreMock) GetPluralPolicyCategoriesCalls

func (mock *StoreMock) GetPluralPolicyCategoriesCalls() []struct {
	Ctx               context.Context
	PolicyCategoryIDs []uuid.UUID
	Np                NumberedPaginationParam
}

GetPluralPolicyCategoriesCalls gets all the calls that were made to GetPluralPolicyCategories. Check the length with:

len(mockedStore.GetPluralPolicyCategoriesCalls())

func (*StoreMock) GetPluralPolicyCategoriesWithSd

func (mock *StoreMock) GetPluralPolicyCategoriesWithSd(ctx context.Context, sd Sd, policyCategoryIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.PolicyCategory], error)

GetPluralPolicyCategoriesWithSd calls GetPluralPolicyCategoriesWithSdFunc.

func (*StoreMock) GetPluralPolicyCategoriesWithSdCalls

func (mock *StoreMock) GetPluralPolicyCategoriesWithSdCalls() []struct {
	Ctx               context.Context
	Sd                Sd
	PolicyCategoryIDs []uuid.UUID
	Np                NumberedPaginationParam
}

GetPluralPolicyCategoriesWithSdCalls gets all the calls that were made to GetPluralPolicyCategoriesWithSd. Check the length with:

len(mockedStore.GetPluralPolicyCategoriesWithSdCalls())

func (*StoreMock) GetPluralRecordTypes

func (mock *StoreMock) GetPluralRecordTypes(ctx context.Context, RecordTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.RecordType], error)

GetPluralRecordTypes calls GetPluralRecordTypesFunc.

func (*StoreMock) GetPluralRecordTypesCalls

func (mock *StoreMock) GetPluralRecordTypesCalls() []struct {
	Ctx           context.Context
	RecordTypeIDs []uuid.UUID
	Np            NumberedPaginationParam
}

GetPluralRecordTypesCalls gets all the calls that were made to GetPluralRecordTypes. Check the length with:

len(mockedStore.GetPluralRecordTypesCalls())

func (*StoreMock) GetPluralRecordTypesWithSd

func (mock *StoreMock) GetPluralRecordTypesWithSd(ctx context.Context, sd Sd, RecordTypeIDs []uuid.UUID, np NumberedPaginationParam) (ListResult[entity.RecordType], error)

GetPluralRecordTypesWithSd calls GetPluralRecordTypesWithSdFunc.

func (*StoreMock) GetPluralRecordTypesWithSdCalls

func (mock *StoreMock) GetPluralRecordTypesWithSdCalls() []struct {
	Ctx           context.Context
	Sd            Sd
	RecordTypeIDs []uuid.UUID
	Np            NumberedPaginationParam
}

GetPluralRecordTypesWithSdCalls gets all the calls that were made to GetPluralRecordTypesWithSd. Check the length with:

len(mockedStore.GetPluralRecordTypesWithSdCalls())

func (*StoreMock) GetPolicyCategories

GetPolicyCategories calls GetPolicyCategoriesFunc.

func (*StoreMock) GetPolicyCategoriesCalls

GetPolicyCategoriesCalls gets all the calls that were made to GetPolicyCategories. Check the length with:

len(mockedStore.GetPolicyCategoriesCalls())

func (*StoreMock) GetPolicyCategoriesWithSd

GetPolicyCategoriesWithSd calls GetPolicyCategoriesWithSdFunc.

func (*StoreMock) GetPolicyCategoriesWithSdCalls

GetPolicyCategoriesWithSdCalls gets all the calls that were made to GetPolicyCategoriesWithSd. Check the length with:

len(mockedStore.GetPolicyCategoriesWithSdCalls())

func (*StoreMock) GetRecordTypes

GetRecordTypes calls GetRecordTypesFunc.

func (*StoreMock) GetRecordTypesCalls

GetRecordTypesCalls gets all the calls that were made to GetRecordTypes. Check the length with:

len(mockedStore.GetRecordTypesCalls())

func (*StoreMock) GetRecordTypesWithSd

GetRecordTypesWithSd calls GetRecordTypesWithSdFunc.

func (*StoreMock) GetRecordTypesWithSdCalls

GetRecordTypesWithSdCalls gets all the calls that were made to GetRecordTypesWithSd. Check the length with:

len(mockedStore.GetRecordTypesWithSdCalls())

func (*StoreMock) PluralDeleteAbsences

func (mock *StoreMock) PluralDeleteAbsences(ctx context.Context, absenceIDs []uuid.UUID) error

PluralDeleteAbsences calls PluralDeleteAbsencesFunc.

func (*StoreMock) PluralDeleteAbsencesCalls

func (mock *StoreMock) PluralDeleteAbsencesCalls() []struct {
	Ctx        context.Context
	AbsenceIDs []uuid.UUID
}

PluralDeleteAbsencesCalls gets all the calls that were made to PluralDeleteAbsences. Check the length with:

len(mockedStore.PluralDeleteAbsencesCalls())

func (*StoreMock) PluralDeleteAbsencesWithSd

func (mock *StoreMock) PluralDeleteAbsencesWithSd(ctx context.Context, sd Sd, absenceIDs []uuid.UUID) error

PluralDeleteAbsencesWithSd calls PluralDeleteAbsencesWithSdFunc.

func (*StoreMock) PluralDeleteAbsencesWithSdCalls

func (mock *StoreMock) PluralDeleteAbsencesWithSdCalls() []struct {
	Ctx        context.Context
	Sd         Sd
	AbsenceIDs []uuid.UUID
}

PluralDeleteAbsencesWithSdCalls gets all the calls that were made to PluralDeleteAbsencesWithSd. Check the length with:

len(mockedStore.PluralDeleteAbsencesWithSdCalls())

func (*StoreMock) PluralDeleteAttendStatuses

func (mock *StoreMock) PluralDeleteAttendStatuses(ctx context.Context, attendStatusIDs []uuid.UUID) error

PluralDeleteAttendStatuses calls PluralDeleteAttendStatusesFunc.

func (*StoreMock) PluralDeleteAttendStatusesCalls

func (mock *StoreMock) PluralDeleteAttendStatusesCalls() []struct {
	Ctx             context.Context
	AttendStatusIDs []uuid.UUID
}

PluralDeleteAttendStatusesCalls gets all the calls that were made to PluralDeleteAttendStatuses. Check the length with:

len(mockedStore.PluralDeleteAttendStatusesCalls())

func (*StoreMock) PluralDeleteAttendStatusesWithSd

func (mock *StoreMock) PluralDeleteAttendStatusesWithSd(ctx context.Context, sd Sd, attendStatusIDs []uuid.UUID) error

PluralDeleteAttendStatusesWithSd calls PluralDeleteAttendStatusesWithSdFunc.

func (*StoreMock) PluralDeleteAttendStatusesWithSdCalls

func (mock *StoreMock) PluralDeleteAttendStatusesWithSdCalls() []struct {
	Ctx             context.Context
	Sd              Sd
	AttendStatusIDs []uuid.UUID
}

PluralDeleteAttendStatusesWithSdCalls gets all the calls that were made to PluralDeleteAttendStatusesWithSd. Check the length with:

len(mockedStore.PluralDeleteAttendStatusesWithSdCalls())

func (*StoreMock) PluralDeleteAttendanceTypes

func (mock *StoreMock) PluralDeleteAttendanceTypes(ctx context.Context, attendanceTypeIDs []uuid.UUID) error

PluralDeleteAttendanceTypes calls PluralDeleteAttendanceTypesFunc.

func (*StoreMock) PluralDeleteAttendanceTypesCalls

func (mock *StoreMock) PluralDeleteAttendanceTypesCalls() []struct {
	Ctx               context.Context
	AttendanceTypeIDs []uuid.UUID
}

PluralDeleteAttendanceTypesCalls gets all the calls that were made to PluralDeleteAttendanceTypes. Check the length with:

len(mockedStore.PluralDeleteAttendanceTypesCalls())

func (*StoreMock) PluralDeleteAttendanceTypesWithSd

func (mock *StoreMock) PluralDeleteAttendanceTypesWithSd(ctx context.Context, sd Sd, attendanceTypeIDs []uuid.UUID) error

PluralDeleteAttendanceTypesWithSd calls PluralDeleteAttendanceTypesWithSdFunc.

func (*StoreMock) PluralDeleteAttendanceTypesWithSdCalls

func (mock *StoreMock) PluralDeleteAttendanceTypesWithSdCalls() []struct {
	Ctx               context.Context
	Sd                Sd
	AttendanceTypeIDs []uuid.UUID
}

PluralDeleteAttendanceTypesWithSdCalls gets all the calls that were made to PluralDeleteAttendanceTypesWithSd. Check the length with:

len(mockedStore.PluralDeleteAttendanceTypesWithSdCalls())

func (*StoreMock) PluralDeleteEventTypes

func (mock *StoreMock) PluralDeleteEventTypes(ctx context.Context, eventTypeIDs []uuid.UUID) error

PluralDeleteEventTypes calls PluralDeleteEventTypesFunc.

func (*StoreMock) PluralDeleteEventTypesCalls

func (mock *StoreMock) PluralDeleteEventTypesCalls() []struct {
	Ctx          context.Context
	EventTypeIDs []uuid.UUID
}

PluralDeleteEventTypesCalls gets all the calls that were made to PluralDeleteEventTypes. Check the length with:

len(mockedStore.PluralDeleteEventTypesCalls())

func (*StoreMock) PluralDeleteEventTypesWithSd

func (mock *StoreMock) PluralDeleteEventTypesWithSd(ctx context.Context, sd Sd, eventTypeIDs []uuid.UUID) error

PluralDeleteEventTypesWithSd calls PluralDeleteEventTypesWithSdFunc.

func (*StoreMock) PluralDeleteEventTypesWithSdCalls

func (mock *StoreMock) PluralDeleteEventTypesWithSdCalls() []struct {
	Ctx          context.Context
	Sd           Sd
	EventTypeIDs []uuid.UUID
}

PluralDeleteEventTypesWithSdCalls gets all the calls that were made to PluralDeleteEventTypesWithSd. Check the length with:

len(mockedStore.PluralDeleteEventTypesWithSdCalls())

func (*StoreMock) PluralDeleteMimeTypes

func (mock *StoreMock) PluralDeleteMimeTypes(ctx context.Context, mimeTypeIDs []uuid.UUID) error

PluralDeleteMimeTypes calls PluralDeleteMimeTypesFunc.

func (*StoreMock) PluralDeleteMimeTypesCalls

func (mock *StoreMock) PluralDeleteMimeTypesCalls() []struct {
	Ctx         context.Context
	MimeTypeIDs []uuid.UUID
}

PluralDeleteMimeTypesCalls gets all the calls that were made to PluralDeleteMimeTypes. Check the length with:

len(mockedStore.PluralDeleteMimeTypesCalls())

func (*StoreMock) PluralDeleteMimeTypesWithSd

func (mock *StoreMock) PluralDeleteMimeTypesWithSd(ctx context.Context, sd Sd, mimeTypeIDs []uuid.UUID) error

PluralDeleteMimeTypesWithSd calls PluralDeleteMimeTypesWithSdFunc.

func (*StoreMock) PluralDeleteMimeTypesWithSdCalls

func (mock *StoreMock) PluralDeleteMimeTypesWithSdCalls() []struct {
	Ctx         context.Context
	Sd          Sd
	MimeTypeIDs []uuid.UUID
}

PluralDeleteMimeTypesWithSdCalls gets all the calls that were made to PluralDeleteMimeTypesWithSd. Check the length with:

len(mockedStore.PluralDeleteMimeTypesWithSdCalls())

func (*StoreMock) PluralDeletePermissionCategories

func (mock *StoreMock) PluralDeletePermissionCategories(ctx context.Context, permissionCategoryIDs []uuid.UUID) error

PluralDeletePermissionCategories calls PluralDeletePermissionCategoriesFunc.

func (*StoreMock) PluralDeletePermissionCategoriesCalls

func (mock *StoreMock) PluralDeletePermissionCategoriesCalls() []struct {
	Ctx                   context.Context
	PermissionCategoryIDs []uuid.UUID
}

PluralDeletePermissionCategoriesCalls gets all the calls that were made to PluralDeletePermissionCategories. Check the length with:

len(mockedStore.PluralDeletePermissionCategoriesCalls())

func (*StoreMock) PluralDeletePermissionCategoriesWithSd

func (mock *StoreMock) PluralDeletePermissionCategoriesWithSd(ctx context.Context, sd Sd, permissionCategoryIDs []uuid.UUID) error

PluralDeletePermissionCategoriesWithSd calls PluralDeletePermissionCategoriesWithSdFunc.

func (*StoreMock) PluralDeletePermissionCategoriesWithSdCalls

func (mock *StoreMock) PluralDeletePermissionCategoriesWithSdCalls() []struct {
	Ctx                   context.Context
	Sd                    Sd
	PermissionCategoryIDs []uuid.UUID
}

PluralDeletePermissionCategoriesWithSdCalls gets all the calls that were made to PluralDeletePermissionCategoriesWithSd. Check the length with:

len(mockedStore.PluralDeletePermissionCategoriesWithSdCalls())

func (*StoreMock) PluralDeletePolicyCategories

func (mock *StoreMock) PluralDeletePolicyCategories(ctx context.Context, policyCategoryIDs []uuid.UUID) error

PluralDeletePolicyCategories calls PluralDeletePolicyCategoriesFunc.

func (*StoreMock) PluralDeletePolicyCategoriesCalls

func (mock *StoreMock) PluralDeletePolicyCategoriesCalls() []struct {
	Ctx               context.Context
	PolicyCategoryIDs []uuid.UUID
}

PluralDeletePolicyCategoriesCalls gets all the calls that were made to PluralDeletePolicyCategories. Check the length with:

len(mockedStore.PluralDeletePolicyCategoriesCalls())

func (*StoreMock) PluralDeletePolicyCategoriesWithSd

func (mock *StoreMock) PluralDeletePolicyCategoriesWithSd(ctx context.Context, sd Sd, policyCategoryIDs []uuid.UUID) error

PluralDeletePolicyCategoriesWithSd calls PluralDeletePolicyCategoriesWithSdFunc.

func (*StoreMock) PluralDeletePolicyCategoriesWithSdCalls

func (mock *StoreMock) PluralDeletePolicyCategoriesWithSdCalls() []struct {
	Ctx               context.Context
	Sd                Sd
	PolicyCategoryIDs []uuid.UUID
}

PluralDeletePolicyCategoriesWithSdCalls gets all the calls that were made to PluralDeletePolicyCategoriesWithSd. Check the length with:

len(mockedStore.PluralDeletePolicyCategoriesWithSdCalls())

func (*StoreMock) PluralDeleteRecordTypes

func (mock *StoreMock) PluralDeleteRecordTypes(ctx context.Context, recordTypeIDs []uuid.UUID) error

PluralDeleteRecordTypes calls PluralDeleteRecordTypesFunc.

func (*StoreMock) PluralDeleteRecordTypesCalls

func (mock *StoreMock) PluralDeleteRecordTypesCalls() []struct {
	Ctx           context.Context
	RecordTypeIDs []uuid.UUID
}

PluralDeleteRecordTypesCalls gets all the calls that were made to PluralDeleteRecordTypes. Check the length with:

len(mockedStore.PluralDeleteRecordTypesCalls())

func (*StoreMock) PluralDeleteRecordTypesWithSd

func (mock *StoreMock) PluralDeleteRecordTypesWithSd(ctx context.Context, sd Sd, recordTypeIDs []uuid.UUID) error

PluralDeleteRecordTypesWithSd calls PluralDeleteRecordTypesWithSdFunc.

func (*StoreMock) PluralDeleteRecordTypesWithSdCalls

func (mock *StoreMock) PluralDeleteRecordTypesWithSdCalls() []struct {
	Ctx           context.Context
	Sd            Sd
	RecordTypeIDs []uuid.UUID
}

PluralDeleteRecordTypesWithSdCalls gets all the calls that were made to PluralDeleteRecordTypesWithSd. Check the length with:

len(mockedStore.PluralDeleteRecordTypesWithSdCalls())

func (*StoreMock) Rollback

func (mock *StoreMock) Rollback(contextMoqParam context.Context, sd Sd) error

Rollback calls RollbackFunc.

func (*StoreMock) RollbackCalls

func (mock *StoreMock) RollbackCalls() []struct {
	ContextMoqParam context.Context
	Sd              Sd
}

RollbackCalls gets all the calls that were made to Rollback. Check the length with:

len(mockedStore.RollbackCalls())

func (*StoreMock) UpdateAttendStatus

func (mock *StoreMock) UpdateAttendStatus(ctx context.Context, attendStatusID uuid.UUID, param parameter.UpdateAttendStatusParams) (entity.AttendStatus, error)

UpdateAttendStatus calls UpdateAttendStatusFunc.

func (*StoreMock) UpdateAttendStatusByKey

func (mock *StoreMock) UpdateAttendStatusByKey(ctx context.Context, key string, param parameter.UpdateAttendStatusByKeyParams) (entity.AttendStatus, error)

UpdateAttendStatusByKey calls UpdateAttendStatusByKeyFunc.

func (*StoreMock) UpdateAttendStatusByKeyCalls

func (mock *StoreMock) UpdateAttendStatusByKeyCalls() []struct {
	Ctx   context.Context
	Key   string
	Param parameter.UpdateAttendStatusByKeyParams
}

UpdateAttendStatusByKeyCalls gets all the calls that were made to UpdateAttendStatusByKey. Check the length with:

len(mockedStore.UpdateAttendStatusByKeyCalls())

func (*StoreMock) UpdateAttendStatusByKeyWithSd

func (mock *StoreMock) UpdateAttendStatusByKeyWithSd(ctx context.Context, sd Sd, key string, param parameter.UpdateAttendStatusByKeyParams) (entity.AttendStatus, error)

UpdateAttendStatusByKeyWithSd calls UpdateAttendStatusByKeyWithSdFunc.

func (*StoreMock) UpdateAttendStatusByKeyWithSdCalls

func (mock *StoreMock) UpdateAttendStatusByKeyWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Key   string
	Param parameter.UpdateAttendStatusByKeyParams
}

UpdateAttendStatusByKeyWithSdCalls gets all the calls that were made to UpdateAttendStatusByKeyWithSd. Check the length with:

len(mockedStore.UpdateAttendStatusByKeyWithSdCalls())

func (*StoreMock) UpdateAttendStatusCalls

func (mock *StoreMock) UpdateAttendStatusCalls() []struct {
	Ctx            context.Context
	AttendStatusID uuid.UUID
	Param          parameter.UpdateAttendStatusParams
}

UpdateAttendStatusCalls gets all the calls that were made to UpdateAttendStatus. Check the length with:

len(mockedStore.UpdateAttendStatusCalls())

func (*StoreMock) UpdateAttendStatusWithSd

func (mock *StoreMock) UpdateAttendStatusWithSd(ctx context.Context, sd Sd, attendStatusID uuid.UUID, param parameter.UpdateAttendStatusParams) (entity.AttendStatus, error)

UpdateAttendStatusWithSd calls UpdateAttendStatusWithSdFunc.

func (*StoreMock) UpdateAttendStatusWithSdCalls

func (mock *StoreMock) UpdateAttendStatusWithSdCalls() []struct {
	Ctx            context.Context
	Sd             Sd
	AttendStatusID uuid.UUID
	Param          parameter.UpdateAttendStatusParams
}

UpdateAttendStatusWithSdCalls gets all the calls that were made to UpdateAttendStatusWithSd. Check the length with:

len(mockedStore.UpdateAttendStatusWithSdCalls())

func (*StoreMock) UpdateAttendanceType

func (mock *StoreMock) UpdateAttendanceType(ctx context.Context, attendanceTypeID uuid.UUID, param parameter.UpdateAttendanceTypeParams) (entity.AttendanceType, error)

UpdateAttendanceType calls UpdateAttendanceTypeFunc.

func (*StoreMock) UpdateAttendanceTypeByKey

func (mock *StoreMock) UpdateAttendanceTypeByKey(ctx context.Context, key string, param parameter.UpdateAttendanceTypeByKeyParams) (entity.AttendanceType, error)

UpdateAttendanceTypeByKey calls UpdateAttendanceTypeByKeyFunc.

func (*StoreMock) UpdateAttendanceTypeByKeyCalls

func (mock *StoreMock) UpdateAttendanceTypeByKeyCalls() []struct {
	Ctx   context.Context
	Key   string
	Param parameter.UpdateAttendanceTypeByKeyParams
}

UpdateAttendanceTypeByKeyCalls gets all the calls that were made to UpdateAttendanceTypeByKey. Check the length with:

len(mockedStore.UpdateAttendanceTypeByKeyCalls())

func (*StoreMock) UpdateAttendanceTypeByKeyWithSd

func (mock *StoreMock) UpdateAttendanceTypeByKeyWithSd(ctx context.Context, sd Sd, key string, param parameter.UpdateAttendanceTypeByKeyParams) (entity.AttendanceType, error)

UpdateAttendanceTypeByKeyWithSd calls UpdateAttendanceTypeByKeyWithSdFunc.

func (*StoreMock) UpdateAttendanceTypeByKeyWithSdCalls

func (mock *StoreMock) UpdateAttendanceTypeByKeyWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Key   string
	Param parameter.UpdateAttendanceTypeByKeyParams
}

UpdateAttendanceTypeByKeyWithSdCalls gets all the calls that were made to UpdateAttendanceTypeByKeyWithSd. Check the length with:

len(mockedStore.UpdateAttendanceTypeByKeyWithSdCalls())

func (*StoreMock) UpdateAttendanceTypeCalls

func (mock *StoreMock) UpdateAttendanceTypeCalls() []struct {
	Ctx              context.Context
	AttendanceTypeID uuid.UUID
	Param            parameter.UpdateAttendanceTypeParams
}

UpdateAttendanceTypeCalls gets all the calls that were made to UpdateAttendanceType. Check the length with:

len(mockedStore.UpdateAttendanceTypeCalls())

func (*StoreMock) UpdateAttendanceTypeWithSd

func (mock *StoreMock) UpdateAttendanceTypeWithSd(ctx context.Context, sd Sd, attendanceTypeID uuid.UUID, param parameter.UpdateAttendanceTypeParams) (entity.AttendanceType, error)

UpdateAttendanceTypeWithSd calls UpdateAttendanceTypeWithSdFunc.

func (*StoreMock) UpdateAttendanceTypeWithSdCalls

func (mock *StoreMock) UpdateAttendanceTypeWithSdCalls() []struct {
	Ctx              context.Context
	Sd               Sd
	AttendanceTypeID uuid.UUID
	Param            parameter.UpdateAttendanceTypeParams
}

UpdateAttendanceTypeWithSdCalls gets all the calls that were made to UpdateAttendanceTypeWithSd. Check the length with:

len(mockedStore.UpdateAttendanceTypeWithSdCalls())

func (*StoreMock) UpdateEventType

func (mock *StoreMock) UpdateEventType(ctx context.Context, eventTypeID uuid.UUID, param parameter.UpdateEventTypeParams) (entity.EventType, error)

UpdateEventType calls UpdateEventTypeFunc.

func (*StoreMock) UpdateEventTypeByKey

func (mock *StoreMock) UpdateEventTypeByKey(ctx context.Context, key string, param parameter.UpdateEventTypeByKeyParams) (entity.EventType, error)

UpdateEventTypeByKey calls UpdateEventTypeByKeyFunc.

func (*StoreMock) UpdateEventTypeByKeyCalls

func (mock *StoreMock) UpdateEventTypeByKeyCalls() []struct {
	Ctx   context.Context
	Key   string
	Param parameter.UpdateEventTypeByKeyParams
}

UpdateEventTypeByKeyCalls gets all the calls that were made to UpdateEventTypeByKey. Check the length with:

len(mockedStore.UpdateEventTypeByKeyCalls())

func (*StoreMock) UpdateEventTypeByKeyWithSd

func (mock *StoreMock) UpdateEventTypeByKeyWithSd(ctx context.Context, sd Sd, key string, param parameter.UpdateEventTypeByKeyParams) (entity.EventType, error)

UpdateEventTypeByKeyWithSd calls UpdateEventTypeByKeyWithSdFunc.

func (*StoreMock) UpdateEventTypeByKeyWithSdCalls

func (mock *StoreMock) UpdateEventTypeByKeyWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Key   string
	Param parameter.UpdateEventTypeByKeyParams
}

UpdateEventTypeByKeyWithSdCalls gets all the calls that were made to UpdateEventTypeByKeyWithSd. Check the length with:

len(mockedStore.UpdateEventTypeByKeyWithSdCalls())

func (*StoreMock) UpdateEventTypeCalls

func (mock *StoreMock) UpdateEventTypeCalls() []struct {
	Ctx         context.Context
	EventTypeID uuid.UUID
	Param       parameter.UpdateEventTypeParams
}

UpdateEventTypeCalls gets all the calls that were made to UpdateEventType. Check the length with:

len(mockedStore.UpdateEventTypeCalls())

func (*StoreMock) UpdateEventTypeWithSd

func (mock *StoreMock) UpdateEventTypeWithSd(ctx context.Context, sd Sd, eventTypeID uuid.UUID, param parameter.UpdateEventTypeParams) (entity.EventType, error)

UpdateEventTypeWithSd calls UpdateEventTypeWithSdFunc.

func (*StoreMock) UpdateEventTypeWithSdCalls

func (mock *StoreMock) UpdateEventTypeWithSdCalls() []struct {
	Ctx         context.Context
	Sd          Sd
	EventTypeID uuid.UUID
	Param       parameter.UpdateEventTypeParams
}

UpdateEventTypeWithSdCalls gets all the calls that were made to UpdateEventTypeWithSd. Check the length with:

len(mockedStore.UpdateEventTypeWithSdCalls())

func (*StoreMock) UpdateMimeType

func (mock *StoreMock) UpdateMimeType(ctx context.Context, mimeTypeID uuid.UUID, param parameter.UpdateMimeTypeParams) (entity.MimeType, error)

UpdateMimeType calls UpdateMimeTypeFunc.

func (*StoreMock) UpdateMimeTypeByKey

func (mock *StoreMock) UpdateMimeTypeByKey(ctx context.Context, key string, param parameter.UpdateMimeTypeByKeyParams) (entity.MimeType, error)

UpdateMimeTypeByKey calls UpdateMimeTypeByKeyFunc.

func (*StoreMock) UpdateMimeTypeByKeyCalls

func (mock *StoreMock) UpdateMimeTypeByKeyCalls() []struct {
	Ctx   context.Context
	Key   string
	Param parameter.UpdateMimeTypeByKeyParams
}

UpdateMimeTypeByKeyCalls gets all the calls that were made to UpdateMimeTypeByKey. Check the length with:

len(mockedStore.UpdateMimeTypeByKeyCalls())

func (*StoreMock) UpdateMimeTypeByKeyWithSd

func (mock *StoreMock) UpdateMimeTypeByKeyWithSd(ctx context.Context, sd Sd, key string, param parameter.UpdateMimeTypeByKeyParams) (entity.MimeType, error)

UpdateMimeTypeByKeyWithSd calls UpdateMimeTypeByKeyWithSdFunc.

func (*StoreMock) UpdateMimeTypeByKeyWithSdCalls

func (mock *StoreMock) UpdateMimeTypeByKeyWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Key   string
	Param parameter.UpdateMimeTypeByKeyParams
}

UpdateMimeTypeByKeyWithSdCalls gets all the calls that were made to UpdateMimeTypeByKeyWithSd. Check the length with:

len(mockedStore.UpdateMimeTypeByKeyWithSdCalls())

func (*StoreMock) UpdateMimeTypeCalls

func (mock *StoreMock) UpdateMimeTypeCalls() []struct {
	Ctx        context.Context
	MimeTypeID uuid.UUID
	Param      parameter.UpdateMimeTypeParams
}

UpdateMimeTypeCalls gets all the calls that were made to UpdateMimeType. Check the length with:

len(mockedStore.UpdateMimeTypeCalls())

func (*StoreMock) UpdateMimeTypeWithSd

func (mock *StoreMock) UpdateMimeTypeWithSd(ctx context.Context, sd Sd, mimeTypeID uuid.UUID, param parameter.UpdateMimeTypeParams) (entity.MimeType, error)

UpdateMimeTypeWithSd calls UpdateMimeTypeWithSdFunc.

func (*StoreMock) UpdateMimeTypeWithSdCalls

func (mock *StoreMock) UpdateMimeTypeWithSdCalls() []struct {
	Ctx        context.Context
	Sd         Sd
	MimeTypeID uuid.UUID
	Param      parameter.UpdateMimeTypeParams
}

UpdateMimeTypeWithSdCalls gets all the calls that were made to UpdateMimeTypeWithSd. Check the length with:

len(mockedStore.UpdateMimeTypeWithSdCalls())

func (*StoreMock) UpdatePermissionCategory

func (mock *StoreMock) UpdatePermissionCategory(ctx context.Context, permissionCategoryID uuid.UUID, param parameter.UpdatePermissionCategoryParams) (entity.PermissionCategory, error)

UpdatePermissionCategory calls UpdatePermissionCategoryFunc.

func (*StoreMock) UpdatePermissionCategoryByKey

func (mock *StoreMock) UpdatePermissionCategoryByKey(ctx context.Context, key string, param parameter.UpdatePermissionCategoryByKeyParams) (entity.PermissionCategory, error)

UpdatePermissionCategoryByKey calls UpdatePermissionCategoryByKeyFunc.

func (*StoreMock) UpdatePermissionCategoryByKeyCalls

func (mock *StoreMock) UpdatePermissionCategoryByKeyCalls() []struct {
	Ctx   context.Context
	Key   string
	Param parameter.UpdatePermissionCategoryByKeyParams
}

UpdatePermissionCategoryByKeyCalls gets all the calls that were made to UpdatePermissionCategoryByKey. Check the length with:

len(mockedStore.UpdatePermissionCategoryByKeyCalls())

func (*StoreMock) UpdatePermissionCategoryByKeyWithSd

func (mock *StoreMock) UpdatePermissionCategoryByKeyWithSd(ctx context.Context, sd Sd, key string, param parameter.UpdatePermissionCategoryByKeyParams) (entity.PermissionCategory, error)

UpdatePermissionCategoryByKeyWithSd calls UpdatePermissionCategoryByKeyWithSdFunc.

func (*StoreMock) UpdatePermissionCategoryByKeyWithSdCalls

func (mock *StoreMock) UpdatePermissionCategoryByKeyWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Key   string
	Param parameter.UpdatePermissionCategoryByKeyParams
}

UpdatePermissionCategoryByKeyWithSdCalls gets all the calls that were made to UpdatePermissionCategoryByKeyWithSd. Check the length with:

len(mockedStore.UpdatePermissionCategoryByKeyWithSdCalls())

func (*StoreMock) UpdatePermissionCategoryCalls

func (mock *StoreMock) UpdatePermissionCategoryCalls() []struct {
	Ctx                  context.Context
	PermissionCategoryID uuid.UUID
	Param                parameter.UpdatePermissionCategoryParams
}

UpdatePermissionCategoryCalls gets all the calls that were made to UpdatePermissionCategory. Check the length with:

len(mockedStore.UpdatePermissionCategoryCalls())

func (*StoreMock) UpdatePermissionCategoryWithSd

func (mock *StoreMock) UpdatePermissionCategoryWithSd(ctx context.Context, sd Sd, permissionCategoryID uuid.UUID, param parameter.UpdatePermissionCategoryParams) (entity.PermissionCategory, error)

UpdatePermissionCategoryWithSd calls UpdatePermissionCategoryWithSdFunc.

func (*StoreMock) UpdatePermissionCategoryWithSdCalls

func (mock *StoreMock) UpdatePermissionCategoryWithSdCalls() []struct {
	Ctx                  context.Context
	Sd                   Sd
	PermissionCategoryID uuid.UUID
	Param                parameter.UpdatePermissionCategoryParams
}

UpdatePermissionCategoryWithSdCalls gets all the calls that were made to UpdatePermissionCategoryWithSd. Check the length with:

len(mockedStore.UpdatePermissionCategoryWithSdCalls())

func (*StoreMock) UpdatePolicyCategory

func (mock *StoreMock) UpdatePolicyCategory(ctx context.Context, policyCategoryID uuid.UUID, param parameter.UpdatePolicyCategoryParams) (entity.PolicyCategory, error)

UpdatePolicyCategory calls UpdatePolicyCategoryFunc.

func (*StoreMock) UpdatePolicyCategoryByKey

func (mock *StoreMock) UpdatePolicyCategoryByKey(ctx context.Context, key string, param parameter.UpdatePolicyCategoryByKeyParams) (entity.PolicyCategory, error)

UpdatePolicyCategoryByKey calls UpdatePolicyCategoryByKeyFunc.

func (*StoreMock) UpdatePolicyCategoryByKeyCalls

func (mock *StoreMock) UpdatePolicyCategoryByKeyCalls() []struct {
	Ctx   context.Context
	Key   string
	Param parameter.UpdatePolicyCategoryByKeyParams
}

UpdatePolicyCategoryByKeyCalls gets all the calls that were made to UpdatePolicyCategoryByKey. Check the length with:

len(mockedStore.UpdatePolicyCategoryByKeyCalls())

func (*StoreMock) UpdatePolicyCategoryByKeyWithSd

func (mock *StoreMock) UpdatePolicyCategoryByKeyWithSd(ctx context.Context, sd Sd, key string, param parameter.UpdatePolicyCategoryByKeyParams) (entity.PolicyCategory, error)

UpdatePolicyCategoryByKeyWithSd calls UpdatePolicyCategoryByKeyWithSdFunc.

func (*StoreMock) UpdatePolicyCategoryByKeyWithSdCalls

func (mock *StoreMock) UpdatePolicyCategoryByKeyWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Key   string
	Param parameter.UpdatePolicyCategoryByKeyParams
}

UpdatePolicyCategoryByKeyWithSdCalls gets all the calls that were made to UpdatePolicyCategoryByKeyWithSd. Check the length with:

len(mockedStore.UpdatePolicyCategoryByKeyWithSdCalls())

func (*StoreMock) UpdatePolicyCategoryCalls

func (mock *StoreMock) UpdatePolicyCategoryCalls() []struct {
	Ctx              context.Context
	PolicyCategoryID uuid.UUID
	Param            parameter.UpdatePolicyCategoryParams
}

UpdatePolicyCategoryCalls gets all the calls that were made to UpdatePolicyCategory. Check the length with:

len(mockedStore.UpdatePolicyCategoryCalls())

func (*StoreMock) UpdatePolicyCategoryWithSd

func (mock *StoreMock) UpdatePolicyCategoryWithSd(ctx context.Context, sd Sd, policyCategoryID uuid.UUID, param parameter.UpdatePolicyCategoryParams) (entity.PolicyCategory, error)

UpdatePolicyCategoryWithSd calls UpdatePolicyCategoryWithSdFunc.

func (*StoreMock) UpdatePolicyCategoryWithSdCalls

func (mock *StoreMock) UpdatePolicyCategoryWithSdCalls() []struct {
	Ctx              context.Context
	Sd               Sd
	PolicyCategoryID uuid.UUID
	Param            parameter.UpdatePolicyCategoryParams
}

UpdatePolicyCategoryWithSdCalls gets all the calls that were made to UpdatePolicyCategoryWithSd. Check the length with:

len(mockedStore.UpdatePolicyCategoryWithSdCalls())

func (*StoreMock) UpdateRecordType

func (mock *StoreMock) UpdateRecordType(ctx context.Context, recordTypeID uuid.UUID, param parameter.UpdateRecordTypeParams) (entity.RecordType, error)

UpdateRecordType calls UpdateRecordTypeFunc.

func (*StoreMock) UpdateRecordTypeByKey

func (mock *StoreMock) UpdateRecordTypeByKey(ctx context.Context, key string, param parameter.UpdateRecordTypeByKeyParams) (entity.RecordType, error)

UpdateRecordTypeByKey calls UpdateRecordTypeByKeyFunc.

func (*StoreMock) UpdateRecordTypeByKeyCalls

func (mock *StoreMock) UpdateRecordTypeByKeyCalls() []struct {
	Ctx   context.Context
	Key   string
	Param parameter.UpdateRecordTypeByKeyParams
}

UpdateRecordTypeByKeyCalls gets all the calls that were made to UpdateRecordTypeByKey. Check the length with:

len(mockedStore.UpdateRecordTypeByKeyCalls())

func (*StoreMock) UpdateRecordTypeByKeyWithSd

func (mock *StoreMock) UpdateRecordTypeByKeyWithSd(ctx context.Context, sd Sd, key string, param parameter.UpdateRecordTypeByKeyParams) (entity.RecordType, error)

UpdateRecordTypeByKeyWithSd calls UpdateRecordTypeByKeyWithSdFunc.

func (*StoreMock) UpdateRecordTypeByKeyWithSdCalls

func (mock *StoreMock) UpdateRecordTypeByKeyWithSdCalls() []struct {
	Ctx   context.Context
	Sd    Sd
	Key   string
	Param parameter.UpdateRecordTypeByKeyParams
}

UpdateRecordTypeByKeyWithSdCalls gets all the calls that were made to UpdateRecordTypeByKeyWithSd. Check the length with:

len(mockedStore.UpdateRecordTypeByKeyWithSdCalls())

func (*StoreMock) UpdateRecordTypeCalls

func (mock *StoreMock) UpdateRecordTypeCalls() []struct {
	Ctx          context.Context
	RecordTypeID uuid.UUID
	Param        parameter.UpdateRecordTypeParams
}

UpdateRecordTypeCalls gets all the calls that were made to UpdateRecordType. Check the length with:

len(mockedStore.UpdateRecordTypeCalls())

func (*StoreMock) UpdateRecordTypeWithSd

func (mock *StoreMock) UpdateRecordTypeWithSd(ctx context.Context, sd Sd, recordTypeID uuid.UUID, param parameter.UpdateRecordTypeParams) (entity.RecordType, error)

UpdateRecordTypeWithSd calls UpdateRecordTypeWithSdFunc.

func (*StoreMock) UpdateRecordTypeWithSdCalls

func (mock *StoreMock) UpdateRecordTypeWithSdCalls() []struct {
	Ctx          context.Context
	Sd           Sd
	RecordTypeID uuid.UUID
	Param        parameter.UpdateRecordTypeParams
}

UpdateRecordTypeWithSdCalls gets all the calls that were made to UpdateRecordTypeWithSd. Check the length with:

len(mockedStore.UpdateRecordTypeWithSdCalls())

type WithCountAttribute

type WithCountAttribute struct {
	Count int64 `json:"count"`
	Valid bool  `json:"valid"`
}

WithCountAttribute カウント属性を表す構造体。

type WithCountParam

type WithCountParam struct {
	Valid bool
}

WithCountParam カウントパラメータを表す構造体。

Directories

Path Synopsis
Package pgadapter provides a Postgres adapter for the store package.
Package pgadapter provides a Postgres adapter for the store package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL