Documentation
¶
Index ¶
- type DB
- func (db *DB) UserSpaceCheckIsUserIndirectSpaceAdmin(ctx context.Context, userID, spaceID uuid.UUID) (bool, error)
- func (db *DB) UserSpaceGetSpaceIndirectAdmins(ctx context.Context, spaceID uuid.UUID) ([]*uuid.UUID, error)
- func (db *DB) UserSpaceGetUserSpaceByID(ctx context.Context, userSpaceID entry.UserSpaceID) (*entry.UserSpace, error)
- func (db *DB) UserSpaceGetUserSpaceValueByID(ctx context.Context, userSpaceID entry.UserSpaceID) (*entry.UserSpaceValue, error)
- func (db *DB) UserSpaceGetUserSpaces(ctx context.Context) ([]*entry.UserSpace, error)
- func (db *DB) UserSpaceGetUserSpacesBySpaceID(ctx context.Context, spaceID uuid.UUID) ([]*entry.UserSpace, error)
- func (db *DB) UserSpaceGetUserSpacesByUserID(ctx context.Context, userID uuid.UUID) ([]*entry.UserSpace, error)
- func (db *DB) UserSpaceGetValueByID(ctx context.Context, userSpaceID entry.UserSpaceID) (*entry.UserSpaceValue, error)
- func (db *DB) UserSpaceRemoveUserSpace(ctx context.Context, userSpaces *entry.UserSpace) error
- func (db *DB) UserSpaceRemoveUserSpaces(ctx context.Context, userSpaces []*entry.UserSpace) error
- func (db *DB) UserSpaceUpdateValueByID(ctx context.Context, userSpaceID entry.UserSpaceID, ...) (*entry.UserSpaceValue, error)
- func (db *DB) UserSpacesUpsertUserSpace(ctx context.Context, userSpace *entry.UserSpace) error
- func (db *DB) UserSpacesUpsertUserSpaces(ctx context.Context, userSpaces []*entry.UserSpace) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DB ¶
type DB struct {
// contains filtered or unexported fields
}
func (*DB) UserSpaceCheckIsUserIndirectSpaceAdmin ¶
func (*DB) UserSpaceGetSpaceIndirectAdmins ¶
func (*DB) UserSpaceGetUserSpaceByID ¶
func (*DB) UserSpaceGetUserSpaceValueByID ¶
func (db *DB) UserSpaceGetUserSpaceValueByID( ctx context.Context, userSpaceID entry.UserSpaceID, ) (*entry.UserSpaceValue, error)
func (*DB) UserSpaceGetUserSpaces ¶
func (*DB) UserSpaceGetUserSpacesBySpaceID ¶
func (*DB) UserSpaceGetUserSpacesByUserID ¶
func (*DB) UserSpaceGetValueByID ¶
func (db *DB) UserSpaceGetValueByID(ctx context.Context, userSpaceID entry.UserSpaceID) (*entry.UserSpaceValue, error)
func (*DB) UserSpaceRemoveUserSpace ¶
func (*DB) UserSpaceRemoveUserSpaces ¶
func (*DB) UserSpaceUpdateValueByID ¶
func (db *DB) UserSpaceUpdateValueByID(ctx context.Context, userSpaceID entry.UserSpaceID, modifyFn modify.Fn[entry.UserSpaceValue]) (*entry.UserSpaceValue, error)
func (*DB) UserSpacesUpsertUserSpace ¶
Click to show internal directories.
Click to hide internal directories.