public IEnumerable<IMigrationScriptFile> GetScripts()
{
string[] files = Directory.GetFiles(GetPath(null), ScriptFileNamePattern);
return files.Select(x => (IMigrationScriptFile)new MigrationScriptFile(x)).OrderBy(x => x.Version);
}