Insurance for the banana stand... (1937: Update-database should not delete database if any migrations were successfully applied)

The problem in this case was that the database didn't exist before the whole Migrations process started and so the previous fix was returning false for HasMigrations(). This meant that the database was still being deleted. Solution is to set an explicit flag when some statements have been successfully committed and switch delete-or-not behavior based on that flag.
Issue 1965 - runtime nightly builds not building dated builds
Being more pushy... (Fixing concurrency issue in tests by using a ConcurrentStack instead of a List)
Sirius Cybernetics Corporation Complaints Division strikes again... (Fixes for two issues with TPH column sharing)

Issue 1964: Cannot merge FK properties into single column
The problem here was that the two associations in s-space were still referencing the unmerged columns. However, having an association in s-space here doesn't work anyway because it results in two database constraints which can only be satisfied if the dependent also matches the PK for the other relationship type. Such a match would usually only happen accidentally. The solution is to remove the associations from s-space like we do for similar TPC mappings.

Issue 1924: Shared columns are not made nullable
This means that mappings don't work when there is an abstract base class because a value is required for the column. The fix is to make the merged column nullable. (There may be some cases where this is not necessary, but we chose to take the simple route and always make the column nullable when it is shared.)

Share and Enjoy!
Share and Enjoy!

Share and Enjoy!

Share and Enjoy!

Share and Enjoy!

Share and Enjoy!
ToFormatOrNotToFormat
Fix for issue https://entityframework.codeplex.com/workitem/1950