package client_store import ( "context" "github.com/1f349/lavender/database" "github.com/go-oauth2/oauth2/v4" ) type ClientStore struct { db *database.Queries } var _ oauth2.ClientStore = &ClientStore{} func New(db *database.Queries) *ClientStore { return &ClientStore{db: db} } func (c *ClientStore) GetByID(ctx context.Context, id string) (oauth2.ClientInfo, error) { a, err := c.db.GetClientInfo(ctx, id) return &a, err }