diff --git a/Libraries/Migrator.NET/Migrator.Framework.pdb b/Libraries/Migrator.NET/Migrator.Framework.pdb deleted file mode 100644 index 01826492f..000000000 Binary files a/Libraries/Migrator.NET/Migrator.Framework.pdb and /dev/null differ diff --git a/Libraries/Migrator.NET/Migrator.Providers.dll b/Libraries/Migrator.NET/Migrator.Providers.dll index 85fe26cef..f9d6f65ec 100644 Binary files a/Libraries/Migrator.NET/Migrator.Providers.dll and b/Libraries/Migrator.NET/Migrator.Providers.dll differ diff --git a/Libraries/Migrator.NET/Migrator.Providers.pdb b/Libraries/Migrator.NET/Migrator.Providers.pdb deleted file mode 100644 index a9136da55..000000000 Binary files a/Libraries/Migrator.NET/Migrator.Providers.pdb and /dev/null differ diff --git a/Libraries/Migrator.NET/Migrator.Providers.xml b/Libraries/Migrator.NET/Migrator.Providers.xml index 9b02d1e53..0dd21fc68 100644 --- a/Libraries/Migrator.NET/Migrator.Providers.xml +++ b/Libraries/Migrator.NET/Migrator.Providers.xml @@ -4,9 +4,14 @@ Migrator.Providers - + - Summary description for SQLiteTransformationProvider. + Migration transformations provider for Microsoft SQL Server Compact Edition. + + + + + Migration transformations provider for Microsoft SQL Server. @@ -185,23 +190,6 @@ The list of Migrations currently applied to the database. - - - Turn something like 'columnName INTEGER NOT NULL' into just 'columnName' - - - - - Name is the first value before the space. - - - - - - - No Op (Null Object Pattern) implementation of the ITransformationProvider - - Defines the implementations specific details for a particular database. @@ -263,16 +251,6 @@ The DbType True if the database type has an unsigned variant, otherwise false - - - Migration transformations provider for Microsoft SQL Server. - - - - - Migration transformations provider for Microsoft SQL Server. - - Migration transformations provider for PostgreSql (using NPGSql .Net driver) @@ -385,5 +363,27 @@ Summary description for MySqlTransformationProvider. + + + Summary description for SQLiteTransformationProvider. + + + + + Turn something like 'columnName INTEGER NOT NULL' into just 'columnName' + + + + + Name is the first value before the space. + + + + + + + No Op (Null Object Pattern) implementation of the ITransformationProvider + + diff --git a/Libraries/Migrator.NET/Migrator.XML b/Libraries/Migrator.NET/Migrator.XML new file mode 100644 index 000000000..665acafbd --- /dev/null +++ b/Libraries/Migrator.NET/Migrator.XML @@ -0,0 +1,124 @@ + + + + Migrator + + + + + Comparer of Migration by their version attribute. + + + + + Finds the next migration available to be applied. Only returns + migrations that have NOT already been applied. + + The migration number of the next available Migration. + + + + Finds the previous migration that has been applied. Only returns + migrations that HAVE already been applied. + + The most recently applied Migration. + + + + Migrations mediator. + + + + + Run all migrations up to the latest. Make no changes to database if + dryrun is true. + + + + + Migrate the database to a specific version. + Runs all migration between the actual version and the + specified version. + If version is greater then the current version, + the Up() method will be invoked. + If version lower then the current version, + the Down() method of previous migration will be invoked. + If dryrun is set, don't write any changes to the database. + + The version that must became the current one + + + + Returns registered migration types. + + + + + Returns the current migrations applied to the database. + + + + + Get or set the event logger. + + + + + Handles inspecting code to find all of the Migrations in assemblies and reading + other metadata such as the last revision, etc. + + + + + Check for duplicated version in migrations. + + CheckForDuplicatedVersion + + + + Collect migrations in one Assembly. + + The Assembly to browse. + The migrations collection + + + + Returns the version of the migration + MigrationAttribute. + + Migration type. + Version number sepcified in the attribute + + + + Returns registered migration types. + + + + + Returns the last version of the migrations. + + + + + Exception thrown in a migration Down() method + when changes can't be undone. + + + + + Exception thrown when a migration number is not unique. + + + + + Handles loading Provider implementations + + + + + Description of MigrateAnywhere. + + + + diff --git a/Libraries/Migrator.NET/Migrator.dll b/Libraries/Migrator.NET/Migrator.dll index fbcf23e2a..88e7addb7 100644 Binary files a/Libraries/Migrator.NET/Migrator.dll and b/Libraries/Migrator.NET/Migrator.dll differ diff --git a/Libraries/Migrator.NET/Migrator.pdb b/Libraries/Migrator.NET/Migrator.pdb deleted file mode 100644 index 832d105b1..000000000 Binary files a/Libraries/Migrator.NET/Migrator.pdb and /dev/null differ