Documentation ¶
Index ¶
- type CollaborationInstanceColl
- func (c *CollaborationInstanceColl) BulkCreate(args []*models.CollaborationInstance) error
- func (c *CollaborationInstanceColl) BulkDelete(opt CollaborationInstanceListOptions) error
- func (c *CollaborationInstanceColl) Create(args *models.CollaborationInstance) error
- func (c *CollaborationInstanceColl) DeleteByProject(projectName string) error
- func (c *CollaborationInstanceColl) EnsureIndex(ctx context.Context) error
- func (c *CollaborationInstanceColl) Find(opt *CollaborationInstanceFindOptions) (*models.CollaborationInstance, error)
- func (c *CollaborationInstanceColl) GetCollectionName() string
- func (c *CollaborationInstanceColl) List(opt *CollaborationInstanceFindOptions) ([]*models.CollaborationInstance, error)
- func (c *CollaborationInstanceColl) ResetRevision(modeName, projectName string) error
- func (c *CollaborationInstanceColl) Update(uid string, args *models.CollaborationInstance) error
- type CollaborationInstanceFindOptions
- type CollaborationInstanceListOptions
- type CollaborationModeColl
- func (c *CollaborationModeColl) Create(userName string, args *models.CollaborationMode) error
- func (c *CollaborationModeColl) Delete(username, projectName, name string) error
- func (c *CollaborationModeColl) DeleteByProject(project string) error
- func (c *CollaborationModeColl) EnsureIndex(ctx context.Context) error
- func (c *CollaborationModeColl) Find(opt *CollaborationModeFindOptions) (*models.CollaborationMode, error)
- func (c *CollaborationModeColl) GetCollectionName() string
- func (c *CollaborationModeColl) List(opt *CollaborationModeListOptions) ([]*models.CollaborationMode, error)
- func (c *CollaborationModeColl) Update(username string, args *models.CollaborationMode) error
- type CollaborationModeFindOptions
- type CollaborationModeListOptions
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 (c *CollaborationInstanceColl) BulkCreate(args []*models.CollaborationInstance) error
func (*CollaborationInstanceColl) BulkDelete ¶
func (c *CollaborationInstanceColl) BulkDelete(opt CollaborationInstanceListOptions) error
func (*CollaborationInstanceColl) Create ¶
func (c *CollaborationInstanceColl) Create(args *models.CollaborationInstance) error
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 (c *CollaborationInstanceColl) Find(opt *CollaborationInstanceFindOptions) (*models.CollaborationInstance, error)
func (*CollaborationInstanceColl) GetCollectionName ¶
func (c *CollaborationInstanceColl) GetCollectionName() string
func (*CollaborationInstanceColl) List ¶
func (c *CollaborationInstanceColl) List(opt *CollaborationInstanceFindOptions) ([]*models.CollaborationInstance, error)
func (*CollaborationInstanceColl) ResetRevision ¶
func (c *CollaborationInstanceColl) ResetRevision(modeName, projectName string) error
func (*CollaborationInstanceColl) Update ¶
func (c *CollaborationInstanceColl) Update(uid string, args *models.CollaborationInstance) error
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 (c *CollaborationModeColl) Find(opt *CollaborationModeFindOptions) (*models.CollaborationMode, error)
func (*CollaborationModeColl) GetCollectionName ¶
func (c *CollaborationModeColl) GetCollectionName() string
func (*CollaborationModeColl) List ¶
func (c *CollaborationModeColl) List(opt *CollaborationModeListOptions) ([]*models.CollaborationMode, error)
func (*CollaborationModeColl) Update ¶
func (c *CollaborationModeColl) Update(username string, args *models.CollaborationMode) error
Click to show internal directories.
Click to hide internal directories.