MongoDBMigrations 2.2.0
MongoDbMigrations uses the official MongoDB C# Driver to migrate your documents in your mongo database via useful fluent API.
Supports up and down migrations with cancelation and progress handling. Also, this library is able to check a schema of collections in your database during the migration run.
This version supports on-premise Mongo database either Azure CosmosDB (with Mongo-like API) or even AWS DocumentDB. In addition you can use TLS and/or SHH tunnels in your migrations.
PS1 script for integration with CI/CD pipelines provides inside of the repository
No packages depend on MongoDBMigrations.
.NET Standard 2.0
- Buildalyzer.Workspaces (>= 2.6.0)
- Microsoft.CodeAnalysis (>= 3.7.0)
- Microsoft.CodeAnalysis.CSharp (>= 3.7.0)
- Microsoft.CodeAnalysis.CSharp.Workspaces (>= 3.7.0)
- Microsoft.CodeAnalysis.Common (>= 3.7.0)
- Microsoft.CodeAnalysis.Workspaces.Common (>= 3.7.0)
- MongoDB.Bson (>= 2.14.1)
- MongoDB.Driver (>= 2.14.1)
- SSH.NET (>= 2020.0.1)