A database migration framework for C# and the .NET Framework