Open
Description
I'd like to use Rezoom.SQL as command-line tool: you give it your migrations, and it generates some source code for you (or indeed a minimal assembly).
Pros:
- usage on constrainted platforms (I'm looking at .NET CF primarily, but also Mono, Xamarin, etc.)
- usage in the wider .NET ecosystem (painless interop with C#, VB -- and it also makes it easier to introduce F# in a project)
Cons:
- needs a separate build step
- more difficult to iterate compared to F# type provider (still much better, I think, than the hand-written DAL where you need tests to ensure that everything works as expected)