github.com/nais/knorten@v0.0.0-20240104110906-55926958e361/pkg/database/usergsm.go (about) 1 package database 2 3 import ( 4 "context" 5 6 "github.com/nais/knorten/pkg/database/gensql" 7 ) 8 9 func (r *Repo) UserGSMCreate(ctx context.Context, googleSecretManager gensql.UserGoogleSecretManager) error { 10 return r.querier.UserGoogleSecretManagerCreate(ctx, gensql.UserGoogleSecretManagerCreateParams(googleSecretManager)) 11 } 12 13 func (r *Repo) UserGSMGet(ctx context.Context, owner string) (gensql.UserGoogleSecretManager, error) { 14 return r.querier.UserGoogleSecretManagerGet(ctx, owner) 15 } 16 17 func (r *Repo) UserGSMDelete(ctx context.Context, owner string) error { 18 return r.querier.UserGoogleSecretManagerDelete(ctx, owner) 19 }