user_user_attributes

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jan 10, 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) UserUserAttributesGetUserUserAttributeByID

func (db *DB) UserUserAttributesGetUserUserAttributeByID(
	ctx context.Context, userUserAttributeID entry.UserUserAttributeID,
) (*entry.UserUserAttribute, error)

func (*DB) UserUserAttributesGetUserUserAttributeOptionsByID

func (db *DB) UserUserAttributesGetUserUserAttributeOptionsByID(
	ctx context.Context, userUserAttributeID entry.UserUserAttributeID,
) (*entry.AttributeOptions, error)

func (*DB) UserUserAttributesGetUserUserAttributePayloadByID

func (db *DB) UserUserAttributesGetUserUserAttributePayloadByID(
	ctx context.Context, userUserAttributeID entry.UserUserAttributeID,
) (*entry.AttributePayload, error)

func (*DB) UserUserAttributesGetUserUserAttributeValueByID

func (db *DB) UserUserAttributesGetUserUserAttributeValueByID(
	ctx context.Context, userUserAttributeID entry.UserUserAttributeID,
) (*entry.AttributeValue, error)

func (*DB) UserUserAttributesGetUserUserAttributes

func (db *DB) UserUserAttributesGetUserUserAttributes(ctx context.Context) ([]*entry.UserUserAttribute, error)

func (*DB) UserUserAttributesGetUserUserAttributesBySourceUserID

func (db *DB) UserUserAttributesGetUserUserAttributesBySourceUserID(
	ctx context.Context, sourceUserID uuid.UUID,
) ([]*entry.UserUserAttribute, error)

func (*DB) UserUserAttributesGetUserUserAttributesBySourceUserIDAndTargetUserID

func (db *DB) UserUserAttributesGetUserUserAttributesBySourceUserIDAndTargetUserID(
	ctx context.Context, sourceUserID uuid.UUID, targetUserID uuid.UUID,
) ([]*entry.UserUserAttribute, error)

func (*DB) UserUserAttributesGetUserUserAttributesByTargetUserID

func (db *DB) UserUserAttributesGetUserUserAttributesByTargetUserID(
	ctx context.Context, targetUserID uuid.UUID,
) ([]*entry.UserUserAttribute, error)

func (*DB) UserUserAttributesGetUserUserAttributesCount

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

func (*DB) UserUserAttributesRemoveUserUserAttributeByAttributeID

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

func (*DB) UserUserAttributesRemoveUserUserAttributeByID

func (db *DB) UserUserAttributesRemoveUserUserAttributeByID(
	ctx context.Context, userUserAttributeID entry.UserUserAttributeID,
) error

func (*DB) UserUserAttributesRemoveUserUserAttributeByName

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

func (*DB) UserUserAttributesRemoveUserUserAttributeByNameAndSourceUserID

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

func (*DB) UserUserAttributesRemoveUserUserAttributeByNameAndSourceUserIDAndTargetUserID

func (db *DB) UserUserAttributesRemoveUserUserAttributeByNameAndSourceUserIDAndTargetUserID(
	ctx context.Context, name string, sourceUserID uuid.UUID, targetUserID uuid.UUID,
) error

func (*DB) UserUserAttributesRemoveUserUserAttributeByNameAndTargetUserID

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

func (*DB) UserUserAttributesRemoveUserUserAttributeByNamesAndSourceUserID

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

func (*DB) UserUserAttributesRemoveUserUserAttributeByNamesAndSourceUserIDAndTargetUserID

func (db *DB) UserUserAttributesRemoveUserUserAttributeByNamesAndSourceUserIDAndTargetUserID(
	ctx context.Context, names []string, sourceUserID uuid.UUID, targetUserID uuid.UUID,
) error

func (*DB) UserUserAttributesRemoveUserUserAttributeByNamesAndTargetUserID

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

func (*DB) UserUserAttributesRemoveUserUserAttributeByPluginIDAndSourceUserID

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

func (*DB) UserUserAttributesRemoveUserUserAttributeByPluginIDAndSourceUserIDAndTargetUserID

func (db *DB) UserUserAttributesRemoveUserUserAttributeByPluginIDAndSourceUserIDAndTargetUserID(
	ctx context.Context, pluginId uuid.UUID, sourceUserID uuid.UUID, targetUserID uuid.UUID,
) error

func (*DB) UserUserAttributesRemoveUserUserAttributeByPluginIDAndTargetUserID

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

func (*DB) UserUserAttributesRemoveUserUserAttributeBySourceUserAttributeID

func (db *DB) UserUserAttributesRemoveUserUserAttributeBySourceUserAttributeID(
	ctx context.Context, sourceUserAttributeID entry.UserAttributeID,
) error

func (*DB) UserUserAttributesRemoveUserUserAttributeBySourceUserID

func (db *DB) UserUserAttributesRemoveUserUserAttributeBySourceUserID(ctx context.Context, sourceUserID uuid.UUID) error

func (*DB) UserUserAttributesRemoveUserUserAttributeBySourceUserIDAndTargetUserID

func (db *DB) UserUserAttributesRemoveUserUserAttributeBySourceUserIDAndTargetUserID(
	ctx context.Context, sourceUserID uuid.UUID, targetUserID uuid.UUID,
) error

func (*DB) UserUserAttributesRemoveUserUserAttributeByTargetUserAttributeID

func (db *DB) UserUserAttributesRemoveUserUserAttributeByTargetUserAttributeID(
	ctx context.Context, targetUserAttributeID entry.UserAttributeID,
) error

func (*DB) UserUserAttributesRemoveUserUserAttributeByTargetUserID

func (db *DB) UserUserAttributesRemoveUserUserAttributeByTargetUserID(ctx context.Context, targetUserID uuid.UUID) error

func (*DB) UserUserAttributesRemoveUserUserAttributesByNames

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

func (*DB) UserUserAttributesRemoveUserUserAttributesByPluginID

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

func (*DB) UserUserAttributesUpdateUserUserAttributeOptions

func (db *DB) UserUserAttributesUpdateUserUserAttributeOptions(
	ctx context.Context, userUserAttributeID entry.UserUserAttributeID, modifyFn modify.Fn[entry.AttributeOptions],
) (*entry.AttributeOptions, error)

func (*DB) UserUserAttributesUpdateUserUserAttributeValue

func (db *DB) UserUserAttributesUpdateUserUserAttributeValue(
	ctx context.Context, userUserAttributeID entry.UserUserAttributeID, modifyFn modify.Fn[entry.AttributeValue],
) (*entry.AttributeValue, error)

func (*DB) UserUserAttributesUpsertUserUserAttribute

func (db *DB) UserUserAttributesUpsertUserUserAttribute(
	ctx context.Context, userUserAttributeID entry.UserUserAttributeID, 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