Documentation
¶
Index ¶
- func ConnectToMongo(dbConfig *DatabaseConfig) (*mongo.Database, error)
- func CreateUniqueIndexOnAFields(collection mongoORM.MongoCollectionDerived, indexModel bson.D) error
- func DisconnectFromMongo(ctx context.Context) error
- func GetMongoCollection(collectionName string, opts ...*options.CollectionOptions) mongoORM.MongoCollectionDerived
- func GetMongoDBInstance(dbConfig *DatabaseConfig) (*mongo.Database, error)
- type DatabaseConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConnectToMongo ¶
func ConnectToMongo(dbConfig *DatabaseConfig) (*mongo.Database, error)
ConnectToMongo establishes a connection to MongoDB using the provided configuration.
func CreateUniqueIndexOnAFields ¶
func CreateUniqueIndexOnAFields(collection mongoORM.MongoCollectionDerived, indexModel bson.D) error
func DisconnectFromMongo ¶
DisconnectFromMongo disconnects from MongoDB.
func GetMongoCollection ¶
func GetMongoCollection(collectionName string, opts ...*options.CollectionOptions) mongoORM.MongoCollectionDerived
func GetMongoDBInstance ¶
func GetMongoDBInstance(dbConfig *DatabaseConfig) (*mongo.Database, error)
Types ¶
Click to show internal directories.
Click to hide internal directories.