add the database gem
This commit is contained in:
parent
f77e211a01
commit
469eafa70f
|
@ -121,11 +121,9 @@ module Rails
|
||||||
end
|
end
|
||||||
|
|
||||||
def database_gemfile_entry
|
def database_gemfile_entry
|
||||||
options[:skip_active_record] ? "" :
|
return [] if options[:skip_active_record]
|
||||||
<<-GEMFILE.strip_heredoc
|
gem = GemfileGem.new gem_for_database, "Use #{options[:database]} as the database for Active Record"
|
||||||
# Use #{options[:database]} as the database for Active Record
|
return [gem]
|
||||||
gem '#{gem_for_database}'
|
|
||||||
GEMFILE
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def include_all_railties?
|
def include_all_railties?
|
||||||
|
|
|
@ -163,7 +163,7 @@ module Rails
|
||||||
end
|
end
|
||||||
|
|
||||||
def gemfile_gems
|
def gemfile_gems
|
||||||
rails_gemfile_entry
|
rails_gemfile_entry + database_gemfile_entry
|
||||||
end
|
end
|
||||||
|
|
||||||
public_task :set_default_accessors!
|
public_task :set_default_accessors!
|
||||||
|
|
|
@ -2,7 +2,10 @@ source 'https://rubygems.org'
|
||||||
|
|
||||||
<% max_width = gemfile_gems.map { |g| g.name.length }.max -%>
|
<% max_width = gemfile_gems.map { |g| g.name.length }.max -%>
|
||||||
<% gemfile_gems.each do |gem| -%>
|
<% gemfile_gems.each do |gem| -%>
|
||||||
<%= gem.comment -%>
|
<% if gem.comment -%>
|
||||||
|
|
||||||
|
# <%= gem.comment %>
|
||||||
|
<% end -%>
|
||||||
<% if gem.version -%>
|
<% if gem.version -%>
|
||||||
gem '<%= gem.name %>',<%= gem.padding(max_width) %>'<%= gem.version %>'
|
gem '<%= gem.name %>',<%= gem.padding(max_width) %>'<%= gem.version %>'
|
||||||
<% elsif gem.path -%>
|
<% elsif gem.path -%>
|
||||||
|
@ -14,8 +17,6 @@ gem '<%= gem.name %>'
|
||||||
<% end -%>
|
<% end -%>
|
||||||
<% end -%>
|
<% end -%>
|
||||||
|
|
||||||
<%= database_gemfile_entry -%>
|
|
||||||
|
|
||||||
<%= assets_gemfile_entry %>
|
<%= assets_gemfile_entry %>
|
||||||
<%= javascript_gemfile_entry -%>
|
<%= javascript_gemfile_entry -%>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue