RikMigrations is a database migration library for .NET based on the migrations facility provided by Ruby on Rails. It allows simple upgrading and downgrading of databases using .NET code (such as VB or C#) either from the command line or built into
your application. Unlike many other migration frameworks, RikMigrations is a stand-alone library which does not rely on a large surrounding framework.
More information can be found on the Project homepage - http://www.rikware.com/RikMigrations.html
A number of tutorials are available from
and more are being added regularly. Please be patient as the documentation is created. Development is being supported by my job, but documentation is not :s
If you have specific questions drop a comment here or contact me via the contact page at
. I will concentrate documentation efforts around people's requests.
To compile RikPVR without support for SQLite (and without the need for the SQLite.NET dll) simply remove the compiler constant "SQLite" from the project properties and remove the SQLite dll reference.
New Features In The 0.2 Release
Inserting Default Data
Command Line Arguments
Code Now Stored At http://code.google.com/p/rikmigrations/