Skip to content
Snippets Groups Projects
Select Git revision
  • 7615c31a9878c039d02314bbe84342799543b322
  • master default protected
  • bugfix/fix-return-var-in-find
  • feature/upgrade2
  • v1.12.0
  • v1.11.0
  • v1.10.0
  • v1.8.2
  • v1.8.1
  • v1.8.0
  • 1.7.3
  • v1.7.1
  • v1.6.1
  • v1.6.0
  • v1.5.0
  • v1.4.1
  • v1.3.0
  • v1.2.2
  • v1.2.1
  • v1.2.0
  • v1.0.1
  • v1.0.0
  • v0.0.23
  • v0.0.17
24 results

.gitmodules

Blame
  • storage.go 491 B
    package members
    
    import (
    	"context"
    
    	"git.perx.ru/perxis/perxis-go/pkg/options"
    )
    
    type Storage interface {
    	Reset(ctx context.Context) error
    	Init(ctx context.Context) error
    
    	Set(ctx context.Context, orgID, userID string, role Role) (err error)
    	Remove(ctx context.Context, filter *Filter) (total int, err error)
    	Find(ctx context.Context, filter *Filter, opts *options.FindOptions) (memberships []*Member, err error)
    }
    
    type Filter struct {
    	OrgID  string
    	UserID string
    	Role   Role
    }