Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GetAccountByIdCriteria ¶
func GetAccountByIdCriteriaBuilder ¶
func GetAccountByIdCriteriaBuilder(id uuid.UUID) GetAccountByIdCriteria
type GetAccountByIdResult ¶
type GetAccountByIdResult struct { OrganisationId uuid.UUID DataRecord *internalmodels.AccountRecord }
func GetAccountByIdQuery ¶
func GetAccountByIdQuery(db *sqlx.DB, q GetAccountByIdCriteria) (*GetAccountByIdResult, error)
type ListAccountCriteriaBuilder ¶
type ListAccountCriteriaBuilder struct {
// contains filtered or unexported fields
}
func NewListAccountsCriteriaBuilder ¶
func NewListAccountsCriteriaBuilder() *ListAccountCriteriaBuilder
func (*ListAccountCriteriaBuilder) Build ¶
func (b *ListAccountCriteriaBuilder) Build() ListAccountsCriteria
func (*ListAccountCriteriaBuilder) WithFilterByOrganisationId ¶
func (b *ListAccountCriteriaBuilder) WithFilterByOrganisationId(organisationIds []uuid.UUID) *ListAccountCriteriaBuilder
func (*ListAccountCriteriaBuilder) WithPageCriteria ¶
func (b *ListAccountCriteriaBuilder) WithPageCriteria(pageCriteria web.PageCriteria) *ListAccountCriteriaBuilder
type ListAccountsCriteria ¶
type ListAccountsCriteria struct {
// contains filtered or unexported fields
}
type ListAccountsResult ¶
type ListAccountsResult struct { PageResults web.PageResults DataRecords []*internalmodels.AccountRecord }
func ListAccountsQuery ¶
func ListAccountsQuery(ctx *context.Context, db *sqlx.DB, criteria ListAccountsCriteria) (*ListAccountsResult, error)
Click to show internal directories.
Click to hide internal directories.