mongodb

package
v1.15.0 Latest Latest
Warning

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

Go to latest
Published: Sep 30, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CollaborationInstanceColl

type CollaborationInstanceColl struct {
	*mongo.Collection
	// contains filtered or unexported fields
}

func NewCollaborationInstanceColl

func NewCollaborationInstanceColl() *CollaborationInstanceColl

func (*CollaborationInstanceColl) BulkCreate

func (*CollaborationInstanceColl) BulkDelete

func (*CollaborationInstanceColl) Create

func (*CollaborationInstanceColl) DeleteByProject

func (c *CollaborationInstanceColl) DeleteByProject(projectName string) error

func (*CollaborationInstanceColl) EnsureIndex

func (c *CollaborationInstanceColl) EnsureIndex(ctx context.Context) error

func (*CollaborationInstanceColl) Find

func (*CollaborationInstanceColl) GetCollectionName

func (c *CollaborationInstanceColl) GetCollectionName() string

func (*CollaborationInstanceColl) List

func (*CollaborationInstanceColl) ResetRevision

func (c *CollaborationInstanceColl) ResetRevision(modeName, projectName string) error

func (*CollaborationInstanceColl) Update

type CollaborationInstanceFindOptions

type CollaborationInstanceFindOptions struct {
	ProjectName string
	Name        string
	UserUID     []string
}

type CollaborationInstanceListOptions

type CollaborationInstanceListOptions struct {
	FindOpts []CollaborationInstanceFindOptions
}

type CollaborationModeColl

type CollaborationModeColl struct {
	*mongo.Collection
	// contains filtered or unexported fields
}

func NewCollaborationModeColl

func NewCollaborationModeColl() *CollaborationModeColl

func (*CollaborationModeColl) Create

func (c *CollaborationModeColl) Create(userName string, args *models.CollaborationMode) error

func (*CollaborationModeColl) Delete

func (c *CollaborationModeColl) Delete(username, projectName, name string) error

func (*CollaborationModeColl) DeleteByProject

func (c *CollaborationModeColl) DeleteByProject(project string) error

func (*CollaborationModeColl) EnsureIndex

func (c *CollaborationModeColl) EnsureIndex(ctx context.Context) error

func (*CollaborationModeColl) Find

func (*CollaborationModeColl) GetCollectionName

func (c *CollaborationModeColl) GetCollectionName() string

func (*CollaborationModeColl) List

func (*CollaborationModeColl) Update

func (c *CollaborationModeColl) Update(username string, args *models.CollaborationMode) error

type CollaborationModeFindOptions

type CollaborationModeFindOptions struct {
	ProjectName string
	Name        string
	Members     string
	IsDeleted   bool
}

type CollaborationModeListOptions

type CollaborationModeListOptions struct {
	Projects  []string
	Name      string
	Members   []string
	IsDeleted bool
}

Jump to

Keyboard shortcuts

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