Documentation
¶
Index ¶
- func Create(ctx context.Context, conn repository.Querier, ...) (*model.Tenant, error)
- func DeleteById(ctx context.Context, conn repository.Querier, id uint32) (int, error)
- func LoadAll(ctx context.Context, conn repository.Querier) ([]*model.Tenant, error)
- func LoadByApiKey(ctx context.Context, conn repository.Querier, apiKey string) (*model.Tenant, error)
- func LoadByEventId(ctx context.Context, conn repository.Querier, eventId int) (*model.Tenant, error)
- func LoadByExternalId(ctx context.Context, conn repository.Querier, externalId string) (*model.Tenant, error)
- func LoadById(ctx context.Context, conn repository.Querier, id uint32) (*model.Tenant, error)
- func LoadByName(ctx context.Context, conn repository.Querier, name string) (*model.Tenant, error)
- func LoadBySelector(ctx context.Context, conn repository.Querier, sel *commonv1.TenantSelector) (*model.Tenant, error)
- func Update(ctx context.Context, conn repository.Querier, id uint32, ...) (*model.Tenant, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Create ¶
func Create( ctx context.Context, conn repository.Querier, tenant *tenantv1.CreateTenantRequest, ) (*model.Tenant, error)
func DeleteById ¶
deletes an entry from the database, returns number of rows deleted.
func LoadByApiKey ¶
func LoadByEventId ¶
func LoadByExternalId ¶
func LoadByName ¶
func LoadBySelector ¶ added in v0.31.0
func LoadBySelector( ctx context.Context, conn repository.Querier, sel *commonv1.TenantSelector, ) (*model.Tenant, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.