diff --git a/rakelib/workspace.rake b/rakelib/workspace.rake index c705899f58..5a928388d5 100644 --- a/rakelib/workspace.rake +++ b/rakelib/workspace.rake @@ -7,10 +7,11 @@ namespace :ws do task :migrate => MIGRATION_MARKER_DIR do Dir['ws_migrations/*'].select{|m| File.executable?(m)}.each do |migration| completion_file = File.join(MIGRATION_MARKER_DIR, File.basename(migration)) - if ! File.exist?(completion_file) + is_excluded = File.basename(migration).start_with?("README") + if ! File.exist?(completion_file) && ! is_excluded sh(migration) File.write(completion_file, "") end end unless SKIP_MIGRATIONS end -end \ No newline at end of file +end