Permalink
Commits on Jan 6, 2012
  1. Including NugetTest application, I've not found a way to mock install…

    …s at all yet. You need to rename the package ID to DotNetMigrationsLocal in DotNetMigrations.nuspec and add a local Nuget repository to \Debug before attempting an installation.
    committed Jan 6, 2012
  2. Removed static elements of ConfigurationManagerWrapper completely, an…

    …d updated dependent classes to require a IConfigurationManager through their constructor. Updated unit tests.
    committed Jan 6, 2012
Commits on Jan 2, 2012
  1. Found another call site that was hitting ConfigurationManager directl…

    …y (CommandRepository.cs). It doesn't directly have a reference to a IConfigurationManager, so have for now given access via static properties/methods on ConfigurationManagerWrapper. Not great - but this does at least match the convention already in ConfigurationManager. Have kept the instance properties (and added the new GetSection method) so that mocking is unaffected.
    committed Jan 2, 2012
Commits on Aug 27, 2011
  1. Fixed failing unit test.

    jpoehls committed Aug 27, 2011
  2. Added release notes for 0.85.

    jpoehls committed Aug 27, 2011
  3. Removed support from upgrading existing [schema_info] tables. Only re…

    …ally old DNM versions used that, everyone should be upgraded by now.
    jpoehls committed Aug 27, 2011
  4. Added [id] column to the schema_migrations table. Migrations are expe…

    …cted to be inserted in order and this new identity column is used to find the latest version number. Also reverted the [version] column to be an [nvarchar](14) instead of [int] since the utc timestamp version numbers were too large to fit into an [int] column.
    jpoehls committed Aug 27, 2011
  5. Added note to the changelog about v0.83 and v0.84 breaking the utc_ti…

    …me and local_time verisoning strategies.
    jpoehls committed Aug 27, 2011
  6. Formatting update in the readme.

    jpoehls committed Aug 27, 2011
  7. Updated the release checklist.

    jpoehls committed Aug 27, 2011
  8. Updated todo list.

    jpoehls committed Aug 27, 2011
  9. Updated build script to get the Git revision hash to include in the A…

    …ssembly Info file when building locally. (Expects the 'git' executable to be in the path.)
    jpoehls committed Aug 27, 2011
  10. Fixed build script to compile using the 4.0 framework tools and to up…

    …date the NuGet packages.
    jpoehls committed Aug 27, 2011
  11. Updated all 3rd party references to be NuGet references. (Issue 25) U…

    …sing David Ebbo's strategy for keeping NuGet packages out of source control. (http://blog.davidebbo.com/2011/08/easy-way-to-set-up-nuget-to-restore.html)
    jpoehls committed Aug 27, 2011
  12. Minor readme update.

    jpoehls committed Aug 27, 2011
  13. Fixed bad syntax in unit test.

    jpoehls committed Aug 27, 2011