From de973750e60db3651c38cd612584a1c1b8776305 Mon Sep 17 00:00:00 2001 From: Matt Brictson Date: Wed, 11 Oct 2023 15:59:18 -0700 Subject: [PATCH] Remove Rails 7.1.0 initial migrations workaround (#2) Now that 7.1.1 is released, this workaround is no longer needed. --- config/generators.yml | 4 ---- lib/nextgen/generators/initial_migrations.rb | 11 ----------- 2 files changed, 15 deletions(-) delete mode 100644 lib/nextgen/generators/initial_migrations.rb diff --git a/config/generators.yml b/config/generators.yml index 2c9624b..a82e948 100644 --- a/config/generators.yml +++ b/config/generators.yml @@ -3,10 +3,6 @@ initial_git_commit: base: description: "Enhance base Rails template with better docs, etc" -initial_migrations: - description: "Install and run initial migrations" - requires: active_record - clean_gemfile: description: "Clean up Gemfile" diff --git a/lib/nextgen/generators/initial_migrations.rb b/lib/nextgen/generators/initial_migrations.rb deleted file mode 100644 index bbe5ef1..0000000 --- a/lib/nextgen/generators/initial_migrations.rb +++ /dev/null @@ -1,11 +0,0 @@ -migration_tasks = %w[ - action_mailbox:install:migrations - action_text:install:migrations - active_storage:install -] -all_tasks = rails_command("-T", capture: true).scan(/^\S+\s+(\S+)/).flatten -tasks_to_run = migration_tasks & all_tasks -return unless tasks_to_run.any? - -tasks_to_run.each { |task| rails_command(task) } -rails_command "db:migrate"