space_user_attributes

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 26, 2023 License: AGPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

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 NewDB

func NewDB(conn *pgxpool.Pool, commonDB database.CommonDB) *DB

func (*DB) SpaceUserAttributesGetSpaceUserAttributeByID

func (db *DB) SpaceUserAttributesGetSpaceUserAttributeByID(
	ctx context.Context, spaceUserAttributeID entry.SpaceUserAttributeID,
) (*entry.SpaceUserAttribute, error)

func (*DB) SpaceUserAttributesGetSpaceUserAttributeOptionsByID

func (db *DB) SpaceUserAttributesGetSpaceUserAttributeOptionsByID(
	ctx context.Context, spaceUserAttributeID entry.SpaceUserAttributeID,
) (*entry.AttributeOptions, error)

func (*DB) SpaceUserAttributesGetSpaceUserAttributePayloadByID

func (db *DB) SpaceUserAttributesGetSpaceUserAttributePayloadByID(
	ctx context.Context, spaceUserAttributeID entry.SpaceUserAttributeID,
) (*entry.AttributePayload, error)

func (*DB) SpaceUserAttributesGetSpaceUserAttributeValueByID

func (db *DB) SpaceUserAttributesGetSpaceUserAttributeValueByID(
	ctx context.Context, spaceUserAttributeID entry.SpaceUserAttributeID,
) (*entry.AttributeValue, error)

func (*DB) SpaceUserAttributesGetSpaceUserAttributes

func (db *DB) SpaceUserAttributesGetSpaceUserAttributes(ctx context.Context) ([]*entry.SpaceUserAttribute, error)

func (*DB) SpaceUserAttributesGetSpaceUserAttributesByPluginIDAndNameAndSpaceID

func (db *DB) SpaceUserAttributesGetSpaceUserAttributesByPluginIDAndNameAndSpaceID(
	ctx context.Context, pluginID uuid.UUID, name string, spaceID uuid.UUID,
) ([]*entry.SpaceUserAttribute, error)

func (*DB) SpaceUserAttributesGetSpaceUserAttributesBySpaceID

func (db *DB) SpaceUserAttributesGetSpaceUserAttributesBySpaceID(
	ctx context.Context, spaceID uuid.UUID,
) ([]*entry.SpaceUserAttribute, error)

func (*DB) SpaceUserAttributesGetSpaceUserAttributesBySpaceIDAndUserID

func (db *DB) SpaceUserAttributesGetSpaceUserAttributesBySpaceIDAndUserID(
	ctx context.Context, spaceID uuid.UUID, userID uuid.UUID,
) ([]*entry.SpaceUserAttribute, error)

func (*DB) SpaceUserAttributesGetSpaceUserAttributesByUserID

func (db *DB) SpaceUserAttributesGetSpaceUserAttributesByUserID(
	ctx context.Context, userID uuid.UUID,
) ([]*entry.SpaceUserAttribute, error)

func (*DB) SpaceUserAttributesGetSpaceUserAttributesCount

func (db *DB) SpaceUserAttributesGetSpaceUserAttributesCount(ctx context.Context) (int64, error)

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByAttributeID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByAttributeID(
	ctx context.Context, attributeID entry.AttributeID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByID(
	ctx context.Context, spaceUserAttributeID entry.SpaceUserAttributeID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByName

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByName(ctx context.Context, name string) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByNameAndSpaceID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByNameAndSpaceID(
	ctx context.Context, name string, spaceID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByNameAndSpaceIDAndUserID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByNameAndSpaceIDAndUserID(
	ctx context.Context, name string, spaceID uuid.UUID, userID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByNameAndUserID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByNameAndUserID(
	ctx context.Context, name string, userID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByNamesAndSpaceID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByNamesAndSpaceID(
	ctx context.Context, names []string, spaceID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByNamesAndSpaceIDAndUserID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByNamesAndSpaceIDAndUserID(
	ctx context.Context, names []string, spaceID uuid.UUID, userID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByNamesAndUserID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByNamesAndUserID(
	ctx context.Context, names []string, userID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByPluginIDAndSpaceID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByPluginIDAndSpaceID(
	ctx context.Context, pluginID uuid.UUID, spaceID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByPluginIDAndSpaceIDAndUserID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByPluginIDAndSpaceIDAndUserID(
	ctx context.Context, pluginID uuid.UUID, spaceID uuid.UUID, userID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByPluginIDAndUserID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByPluginIDAndUserID(
	ctx context.Context, pluginID uuid.UUID, userID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeBySpaceAttributeID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeBySpaceAttributeID(
	ctx context.Context, spaceAttributeID entry.SpaceAttributeID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeBySpaceID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeBySpaceID(
	ctx context.Context, spaceID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeBySpaceIDAndUserID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeBySpaceIDAndUserID(
	ctx context.Context, spaceID uuid.UUID, userID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByUserAttributeID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByUserAttributeID(
	ctx context.Context, userAttributeID entry.UserAttributeID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributeByUserID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributeByUserID(
	ctx context.Context, userID uuid.UUID,
) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributesByNames

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributesByNames(ctx context.Context, names []string) error

func (*DB) SpaceUserAttributesRemoveSpaceUserAttributesByPluginID

func (db *DB) SpaceUserAttributesRemoveSpaceUserAttributesByPluginID(ctx context.Context, pluginID uuid.UUID) error

func (*DB) SpaceUserAttributesUpdateSpaceUserAttributeOptions

func (db *DB) SpaceUserAttributesUpdateSpaceUserAttributeOptions(
	ctx context.Context, spaceUserAttributeID entry.SpaceUserAttributeID, modifyFn modify.Fn[entry.AttributeOptions],
) (*entry.AttributeOptions, error)

func (*DB) SpaceUserAttributesUpdateSpaceUserAttributeValue

func (db *DB) SpaceUserAttributesUpdateSpaceUserAttributeValue(
	ctx context.Context, spaceUserAttributeID entry.SpaceUserAttributeID, modifyFn modify.Fn[entry.AttributeValue],
) (*entry.AttributeValue, error)

func (*DB) SpaceUserAttributesUpsertSpaceUserAttribute

func (db *DB) SpaceUserAttributesUpsertSpaceUserAttribute(
	ctx context.Context, spaceUserAttributeID entry.SpaceUserAttributeID, modifyFn modify.Fn[entry.AttributePayload],
) (*entry.AttributePayload, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL