Sha256: 283d198cc11c8494a58f68a5ffb9a9b63f0f178cb4cbb798b9087bca132b67e9
Contents?: true
Size: 1.08 KB
Versions: 4
Compression:
Stored size: 1.08 KB
Contents
module Mindapp module Generators class MongoidGenerator < Rails::Generators::Base desc "Set up mongoid config" def setup_mongoid generate "mongoid:config" inject_into_file 'config/mongoid.yml', :after => ' # raise_not_found_error: true' do "\n raise_not_found_error: false" end inject_into_file 'config/mongoid.yml', :after => ' # belongs_to_required_by_default: true' do "\n belongs_to_required_by_default: false" end inject_into_file 'config/mongoid.yml', :after => ' # app_name: MyApplicationName' do "\n\nproduction:" + "\n clients:" + "\n default:" + "\n uri: <%= ENV['MONGODB_URI'] %>" + "\n options:" + "\n raise_not_found_error: false" + "\n belongs_to_required_by_default: false\n" end end def finish puts "Mongoid finished configured for rails 5 and heroku.\nNext: To set up user/password as admin/secret\n run 'rake mindapp:seed' " end end end end
Version data entries
4 entries across 4 versions & 1 rubygems