view

package
v1.59.3 Latest Latest
Warning

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

Go to latest
Published: Dec 8, 2021 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type View

type View struct {
	Db *gorm.DB
}

func StartView

func StartView(sqlClient *sql.DB) (*View, error)

func (*View) AllCurrentSequences added in v0.36.0

func (v *View) AllCurrentSequences(db string) ([]*repository.CurrentSequence, error)

func (*View) AllFailedEvents added in v0.36.0

func (v *View) AllFailedEvents(db string) ([]*repository.FailedEvent, error)

func (*View) ClearView added in v0.36.0

func (v *View) ClearView(db, viewName string) error

func (*View) CustomTextByIDs added in v1.19.0

func (v *View) CustomTextByIDs(aggregateID, template, lang, key string) (*model.CustomTextView, error)

func (*View) CustomTextsByAggregateIDAndTemplateAndLand added in v1.19.0

func (v *View) CustomTextsByAggregateIDAndTemplateAndLand(aggregateID, template, lang string) ([]*model.CustomTextView, error)

func (*View) DeleteCustomText added in v1.19.0

func (v *View) DeleteCustomText(aggregateID, textType, lang, key string, event *models.Event) error

func (*View) DeleteCustomTextTemplate added in v1.23.0

func (v *View) DeleteCustomTextTemplate(aggregateID, textType, lang string, event *models.Event) error

func (*View) DeleteExternalIDP added in v0.87.0

func (v *View) DeleteExternalIDP(externalUserID, idpConfigID string, event *models.Event) error

func (*View) DeleteExternalIDPsByUserID added in v0.90.0

func (v *View) DeleteExternalIDPsByUserID(userID string, event *models.Event) error

func (*View) DeleteIAMMember added in v0.77.0

func (v *View) DeleteIAMMember(iamID, userID string, event *models.Event) error

func (*View) DeleteIAMMembersByUserID added in v0.90.0

func (v *View) DeleteIAMMembersByUserID(userID string, event *models.Event) error

func (*View) DeleteIDPConfig added in v0.77.0

func (v *View) DeleteIDPConfig(idpID string, event *models.Event) error

func (*View) DeleteIDPProvider added in v0.77.0

func (v *View) DeleteIDPProvider(aggregateID, idpConfigID string, event *models.Event) error

func (*View) DeleteUser added in v0.74.4

func (v *View) DeleteUser(userID string, event *models.Event) error

func (*View) ExternalIDPByExternalUserIDAndIDPConfigID added in v0.87.0

func (v *View) ExternalIDPByExternalUserIDAndIDPConfigID(externalUserID, idpConfigID string) (*model.ExternalIDPView, error)

func (*View) ExternalIDPByExternalUserIDAndIDPConfigIDAndResourceOwner added in v0.87.0

func (v *View) ExternalIDPByExternalUserIDAndIDPConfigIDAndResourceOwner(externalUserID, idpConfigID, resourceOwner string) (*model.ExternalIDPView, error)

func (*View) ExternalIDPsByIDPConfigID added in v0.87.0

func (v *View) ExternalIDPsByIDPConfigID(idpConfigID string) ([]*model.ExternalIDPView, error)

func (*View) ExternalIDPsByIDPConfigIDAndResourceOwners added in v0.119.0

func (v *View) ExternalIDPsByIDPConfigIDAndResourceOwners(idpConfigID string, resourceOwners []string) ([]*model.ExternalIDPView, error)

func (*View) ExternalIDPsByUserID added in v0.87.0

func (v *View) ExternalIDPsByUserID(userID string) ([]*model.ExternalIDPView, error)

func (*View) GetCurrentSequence added in v0.107.0

func (v *View) GetCurrentSequence(db, viewName string) (*repository.CurrentSequence, error)

func (*View) GetGlobalUserByLoginName added in v0.78.0

func (v *View) GetGlobalUserByLoginName(loginName string) (*model.UserView, error)

func (*View) GetLatestCustomTextFailedEvent added in v1.19.0

func (v *View) GetLatestCustomTextFailedEvent(sequence uint64) (*global_view.FailedEvent, error)

func (*View) GetLatestCustomTextSequence added in v1.19.0

func (v *View) GetLatestCustomTextSequence() (*global_view.CurrentSequence, error)

func (*View) GetLatestExternalIDPFailedEvent added in v0.87.0

func (v *View) GetLatestExternalIDPFailedEvent(sequence uint64) (*global_view.FailedEvent, error)

func (*View) GetLatestExternalIDPSequence added in v0.87.0

func (v *View) GetLatestExternalIDPSequence() (*global_view.CurrentSequence, error)

func (*View) GetLatestIAMMemberFailedEvent added in v0.77.0

func (v *View) GetLatestIAMMemberFailedEvent(sequence uint64) (*global_view.FailedEvent, error)

func (*View) GetLatestIAMMemberSequence added in v0.77.0

func (v *View) GetLatestIAMMemberSequence() (*global_view.CurrentSequence, error)

func (*View) GetLatestIDPConfigFailedEvent added in v0.77.0

func (v *View) GetLatestIDPConfigFailedEvent(sequence uint64) (*global_view.FailedEvent, error)

func (*View) GetLatestIDPConfigSequence added in v0.77.0

func (v *View) GetLatestIDPConfigSequence() (*global_view.CurrentSequence, error)

func (*View) GetLatestIDPProviderFailedEvent added in v0.77.0

func (v *View) GetLatestIDPProviderFailedEvent(sequence uint64) (*global_view.FailedEvent, error)

func (*View) GetLatestIDPProviderSequence added in v0.77.0

func (v *View) GetLatestIDPProviderSequence() (*global_view.CurrentSequence, error)

func (*View) GetLatestMailTemplateFailedEvent added in v0.110.0

func (v *View) GetLatestMailTemplateFailedEvent(sequence uint64) (*global_view.FailedEvent, error)

func (*View) GetLatestMailTemplateSequence added in v0.110.0

func (v *View) GetLatestMailTemplateSequence() (*global_view.CurrentSequence, error)

func (*View) GetLatestMessageTextFailedEvent added in v1.13.0

func (v *View) GetLatestMessageTextFailedEvent(sequence uint64) (*global_view.FailedEvent, error)

func (*View) GetLatestMessageTextSequence added in v1.13.0

func (v *View) GetLatestMessageTextSequence() (*global_view.CurrentSequence, error)

func (*View) GetLatestStylingFailedEvent added in v1.12.0

func (v *View) GetLatestStylingFailedEvent(sequence uint64) (*global_view.FailedEvent, error)

func (*View) GetLatestStylingSequence added in v1.12.0

func (v *View) GetLatestStylingSequence() (*global_view.CurrentSequence, error)

func (*View) GetLatestUserFailedEvent added in v0.74.4

func (v *View) GetLatestUserFailedEvent(sequence uint64) (*repository.FailedEvent, error)

func (*View) GetLatestUserSequence added in v0.74.4

func (v *View) GetLatestUserSequence() (*repository.CurrentSequence, error)

func (*View) Health

func (v *View) Health() (err error)

func (*View) IAMMemberByIDs added in v0.77.0

func (v *View) IAMMemberByIDs(orgID, userID string) (*model.IAMMemberView, error)

func (*View) IAMMembersByUserID added in v0.77.0

func (v *View) IAMMembersByUserID(userID string) ([]*model.IAMMemberView, error)

func (*View) IDPConfigByID added in v0.77.0

func (v *View) IDPConfigByID(idpID string) (*model.IDPConfigView, error)

func (*View) IDPProviderByAggregateAndIdpConfigID added in v0.77.0

func (v *View) IDPProviderByAggregateAndIdpConfigID(aggregateID, idpConfigID string) (*model.IDPProviderView, error)

func (*View) IDPProvidersByIdpConfigID added in v0.77.0

func (v *View) IDPProvidersByIdpConfigID(idpConfigID string) ([]*model.IDPProviderView, error)

func (*View) MailTemplateByAggregateID added in v0.110.0

func (v *View) MailTemplateByAggregateID(aggregateID string) (*model.MailTemplateView, error)

func (*View) MessageTextByIDs added in v1.13.0

func (v *View) MessageTextByIDs(aggregateID, textType, lang string) (*model.MessageTextView, error)

func (*View) MessageTexts added in v1.13.0

func (v *View) MessageTexts(aggregateID string) ([]*model.MessageTextView, error)

func (*View) ProcessedCustomTextFailedEvent added in v1.19.0

func (v *View) ProcessedCustomTextFailedEvent(failedEvent *global_view.FailedEvent) error

func (*View) ProcessedCustomTextSequence added in v1.19.0

func (v *View) ProcessedCustomTextSequence(event *models.Event) error

func (*View) ProcessedExternalIDPFailedEvent added in v0.87.0

func (v *View) ProcessedExternalIDPFailedEvent(failedEvent *global_view.FailedEvent) error

func (*View) ProcessedExternalIDPSequence added in v0.87.0

func (v *View) ProcessedExternalIDPSequence(event *models.Event) error

func (*View) ProcessedIAMMemberFailedEvent added in v0.77.0

func (v *View) ProcessedIAMMemberFailedEvent(failedEvent *global_view.FailedEvent) error

func (*View) ProcessedIAMMemberSequence added in v0.77.0

func (v *View) ProcessedIAMMemberSequence(event *models.Event) error

func (*View) ProcessedIDPConfigFailedEvent added in v0.77.0

func (v *View) ProcessedIDPConfigFailedEvent(failedEvent *global_view.FailedEvent) error

func (*View) ProcessedIDPConfigSequence added in v0.77.0

func (v *View) ProcessedIDPConfigSequence(event *models.Event) error

func (*View) ProcessedIDPProviderFailedEvent added in v0.77.0

func (v *View) ProcessedIDPProviderFailedEvent(failedEvent *global_view.FailedEvent) error

func (*View) ProcessedIDPProviderSequence added in v0.77.0

func (v *View) ProcessedIDPProviderSequence(event *models.Event) error

func (*View) ProcessedMailTemplateFailedEvent added in v0.110.0

func (v *View) ProcessedMailTemplateFailedEvent(failedEvent *global_view.FailedEvent) error

func (*View) ProcessedMailTemplateSequence added in v0.110.0

func (v *View) ProcessedMailTemplateSequence(event *models.Event) error

func (*View) ProcessedMessageTextFailedEvent added in v1.13.0

func (v *View) ProcessedMessageTextFailedEvent(failedEvent *global_view.FailedEvent) error

func (*View) ProcessedMessageTextSequence added in v1.13.0

func (v *View) ProcessedMessageTextSequence(event *models.Event) error

func (*View) ProcessedStylingFailedEvent added in v1.12.0

func (v *View) ProcessedStylingFailedEvent(failedEvent *global_view.FailedEvent) error

func (*View) ProcessedStylingSequence added in v1.12.0

func (v *View) ProcessedStylingSequence(event *models.Event) error

func (*View) ProcessedUserFailedEvent added in v0.74.4

func (v *View) ProcessedUserFailedEvent(failedEvent *repository.FailedEvent) error

func (*View) ProcessedUserSequence added in v0.74.4

func (v *View) ProcessedUserSequence(event *models.Event) error

func (*View) PutCustomText added in v1.19.0

func (v *View) PutCustomText(template *model.CustomTextView, event *models.Event) error

func (*View) PutExternalIDP added in v0.87.0

func (v *View) PutExternalIDP(externalIDP *model.ExternalIDPView, event *models.Event) error

func (*View) PutExternalIDPs added in v0.87.0

func (v *View) PutExternalIDPs(event *models.Event, externalIDPs ...*model.ExternalIDPView) error

func (*View) PutIAMMember added in v0.77.0

func (v *View) PutIAMMember(org *model.IAMMemberView, event *models.Event) error

func (*View) PutIAMMembers added in v0.77.2

func (v *View) PutIAMMembers(members []*model.IAMMemberView, event *models.Event) error

func (*View) PutIDPConfig added in v0.77.0

func (v *View) PutIDPConfig(idp *model.IDPConfigView, event *models.Event) error

func (*View) PutIDPProvider added in v0.77.0

func (v *View) PutIDPProvider(provider *model.IDPProviderView, event *models.Event) error

func (*View) PutIDPProviders added in v0.77.0

func (v *View) PutIDPProviders(event *models.Event, providers ...*model.IDPProviderView) error

func (*View) PutMailTemplate added in v0.110.0

func (v *View) PutMailTemplate(template *model.MailTemplateView, event *models.Event) error

func (*View) PutMessageText added in v1.13.0

func (v *View) PutMessageText(template *model.MessageTextView, event *models.Event) error

func (*View) PutStyling added in v1.12.0

func (v *View) PutStyling(policy *model.LabelPolicyView, event *models.Event) error

func (*View) PutUser added in v0.74.4

func (v *View) PutUser(user *model.UserView, event *models.Event) error

func (*View) PutUsers added in v0.74.4

func (v *View) PutUsers(user []*model.UserView, event *models.Event) error

func (*View) RemoveFailedEvent added in v0.36.0

func (v *View) RemoveFailedEvent(database string, failedEvent *repository.FailedEvent) error

func (*View) SearchExternalIDPs added in v0.87.0

func (v *View) SearchExternalIDPs(request *usr_model.ExternalIDPSearchRequest) ([]*model.ExternalIDPView, uint64, error)

func (*View) SearchIAMMembers added in v0.77.0

func (v *View) SearchIAMMembers(request *iam_model.IAMMemberSearchRequest) ([]*model.IAMMemberView, uint64, error)

func (*View) SearchIDPConfigs added in v0.77.0

func (v *View) SearchIDPConfigs(request *iam_model.IDPConfigSearchRequest) ([]*model.IDPConfigView, uint64, error)

func (*View) SearchIDPProviders added in v0.77.0

func (v *View) SearchIDPProviders(request *iam_model.IDPProviderSearchRequest) ([]*model.IDPProviderView, uint64, error)

func (*View) SearchUsers added in v0.74.4

func (v *View) SearchUsers(request *usr_model.UserSearchRequest) ([]*model.UserView, uint64, error)

func (*View) StylingByAggregateIDAndState added in v1.12.0

func (v *View) StylingByAggregateIDAndState(aggregateID string, state int32) (*model.LabelPolicyView, error)

func (*View) UpdateCustomTextSpoolerRunTimestamp added in v1.19.0

func (v *View) UpdateCustomTextSpoolerRunTimestamp() error

func (*View) UpdateExternalIDPSpoolerRunTimestamp added in v0.107.0

func (v *View) UpdateExternalIDPSpoolerRunTimestamp() error

func (*View) UpdateIAMMemberSpoolerRunTimestamp added in v0.107.0

func (v *View) UpdateIAMMemberSpoolerRunTimestamp() error

func (*View) UpdateIDPConfigSpoolerRunTimestamp added in v0.107.0

func (v *View) UpdateIDPConfigSpoolerRunTimestamp() error

func (*View) UpdateIDPProviderSpoolerRunTimestamp added in v0.107.0

func (v *View) UpdateIDPProviderSpoolerRunTimestamp() error

func (*View) UpdateMailTemplateSpoolerRunTimestamp added in v0.110.0

func (v *View) UpdateMailTemplateSpoolerRunTimestamp() error

func (*View) UpdateMessageTextSpoolerRunTimestamp added in v1.13.0

func (v *View) UpdateMessageTextSpoolerRunTimestamp() error

func (*View) UpdateStylingSpoolerRunTimestamp added in v1.12.0

func (v *View) UpdateStylingSpoolerRunTimestamp() error

func (*View) UpdateUserSpoolerRunTimestamp added in v0.107.0

func (v *View) UpdateUserSpoolerRunTimestamp() error

func (*View) UserByID added in v0.74.4

func (v *View) UserByID(userID string) (*model.UserView, error)

func (*View) UserIDsByDomain added in v0.74.4

func (v *View) UserIDsByDomain(domain string) ([]string, error)

func (*View) UserMFAs added in v0.108.0

func (v *View) UserMFAs(userID string) ([]*usr_model.MultiFactor, error)

func (*View) UsersByOrgID added in v0.74.4

func (v *View) UsersByOrgID(orgID string) ([]*model.UserView, error)

Jump to

Keyboard shortcuts

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