public void Start(string connectionStringName)
{
try
{
List<string> migrationTags = GetMigrationTags();
var runner = new DatabaseMigrator(connectionStringName, assembly, new MigrationOptions() { PreviewOnly = false, Timeout = 0 }, migrationTags);
runner.MigrateUp();
Environment.Exit(0);
}
catch (Exception e)
{
Console.WriteLine("Error in database migration: {0}", e.Message);
Environment.Exit(1);
}
}