v1.0.0-beta-005
Pre-release
Pre-release
AngelMunoz
released this
04 Oct 04:28
·
37 commits
to vnext
since this release
This release is to switch out some Public API names and switch the factory functions to classes
I'm dogfooding this project from a C# application and found a few issues and weirdness from using the library side that I'm trying to address with these changes.
And also added a simpler way to initialize the migrondi service (in case you don't care about the internal services of migrondi
F# Code
let migrondiFactory = Migrondi.MigrondiFactory(logger)
let migrondi: IMigrondi = migrondiFactory.Invoke(config, projectRoot, migrationsDir)
migrondi.DryRunUp()
C# code
var migrondiFactory = Migrondi.MigrondiFactory(logger);
IMigrondi migrondi = migrondiFactory(sconfig, rootProject, migrationsDir);
migrondi.DryRunUp();
Full Changelog: v1.0.0-beta-004...v1.0.0-beta-005