lib/rails/generators/app_base.rb in railties-7.0.3.1 vs lib/rails/generators/app_base.rb in railties-7.0.4
- old
+ new
@@ -185,16 +185,16 @@
def include_all_railties? # :doc:
[
options.values_at(
:skip_active_record,
- :skip_action_mailer,
:skip_test,
:skip_action_cable,
:skip_active_job
),
skip_active_storage?,
+ skip_action_mailer?,
skip_action_mailbox?,
skip_action_text?
].flatten.none?
end
@@ -218,10 +218,14 @@
def sqlite3? # :doc:
!options[:skip_active_record] && options[:database] == "sqlite3"
end
def skip_active_storage? # :doc:
- options[:skip_active_storage] || options[:skip_active_record]
+ options[:skip_active_storage] || options[:skip_active_record] || options[:skip_active_job]
+ end
+
+ def skip_action_mailer? # :doc:
+ options[:skip_action_mailer] || options[:skip_active_job]
end
def skip_action_mailbox? # :doc:
options[:skip_action_mailbox] || skip_active_storage?
end