Documentation ¶
Index ¶
- func InitRepos(ctx context.Context, c *repo.Container, mc *mongo.Client, databaseName string) error
- func NewAsset(client *mongodoc.Client) repo.Asset
- func NewConfig(client *mongodoc.Client, lock repo.Lock) repo.Config
- func NewDataset(client *mongodoc.Client) repo.Dataset
- func NewDatasetSchema(client *mongodoc.Client) repo.DatasetSchema
- func NewLayer(client *mongodoc.Client) repo.Layer
- func NewLock(c *mongo.Collection) (repo.Lock, error)
- func NewPlugin(client *mongodoc.Client) repo.Plugin
- func NewProject(client *mongodoc.Client) repo.Project
- func NewProperty(client *mongodoc.Client) repo.Property
- func NewPropertySchema(client *mongodoc.Client) repo.PropertySchema
- func NewScene(client *mongodoc.Client) repo.Scene
- func NewSceneLock(client *mongodoc.Client) repo.SceneLock
- func NewTag(client *mongodoc.Client) repo.Tag
- func NewTeam(client *mongodoc.Client) repo.Team
- func NewTransaction(client *mongodoc.Client) repo.Transaction
- func NewUser(client *mongodoc.Client) repo.User
- type Lock
- type Transaction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDatasetSchema ¶
func NewDatasetSchema(client *mongodoc.Client) repo.DatasetSchema
func NewPropertySchema ¶
func NewPropertySchema(client *mongodoc.Client) repo.PropertySchema
func NewTransaction ¶
func NewTransaction(client *mongodoc.Client) repo.Transaction
Types ¶
type Transaction ¶
type Transaction struct {
// contains filtered or unexported fields
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.