package
0.0.82
Repository: https://github.com/mindersec/minder.git
Documentation: pkg.go.dev

# Functions

New creates a new instance of the querier.

# Variables

ErrDataSourceSvcMissing is returned when the data source service is not initialized.
ErrProfileSvcMissing is returned when the profile service is not initialized.
ErrQuerierMissing is returned when the querier is not initialized.
ErrRuleSvcMissing is returned when the rule service is not initialized.

# Structs

BundleSubscription represents a bundle subscription.

# Interfaces

BundleHandlers interface provides functions to interact with bundles and subscriptions.
DataSourceHandlers interface provides functions to interact with data sources.
ProfileHandlers interface provides functions to interact with profiles.
ProjectHandlers interface provides functions to interact with projects.
Querier interface provides functions to interact with the Minder database using transactions Calling Commit() or Cancel() is necessary after using the querier.
RuleTypeHandlers interface provides functions to interact with ruletypes.
Store interface provides functions to execute db queries and transactions.

# Type aliases

Closer is a function that closes the database connection.