Releases: Lyearn/mgod
Releases · Lyearn/mgod
0.4.0
Features
- add wrapper function
WithTransaction
to support MongoDB transactions - add ci workflow to lint and test the module automatically on PRs and pushes to the
main
branch
Fixes
- re-architect the connection logic to attach
EntityMongoModel
with the database connection to support multi-tenancy
0.3.0
Features
- add a setup step for storing a default Mongo connection, eliminating the need to pass it during EntityMongoModel creation
Documentation
- deploy
mgod
website for documentation - setup action to auto-deploy website on doc change
0.2.0
Documentation
- add detailed comments for all packages in the module to improve readability and understanding of the code
- add the README file describing all the major features along with the future scope of this module
Fixes
- remove unused code and refactor the visibility of some package variables and functions to improve code suggestions
0.1.0
Initial Release
Features
- add support to define mongodb schema from go models
- add support for union types
- add support for mongodb odm