Skip to content

mailhedgehog/messagesStorageMongo

Repository files navigation

MailHedgehog package to save messages in MongoDB storage

All emails stored in MongoDB database. Useful if you have a lot of emails in application.

Usage

storage := CreateMongoDbStorage(createMongoTestCollection(), &contracts.MessagesStorageConfiguration{PerRoomLimit: 100})

msg, err := storage.MessagesRepo(room).Load("ID")

Development

go mod tidy
go mod verify
go mod vendor

Test

docker-compose up -d
go test --cover

Credits

  • Think Studio

About

MailHedgehog package to save messages in MongoDB storage

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages