Class: Railg::DefaultGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/railg/default/default_generator.rb

Instance Method Summary collapse

Instance Method Details

#configure_generatorObject



3
4
5
6
7
8
9
10
11
12
# File 'lib/generators/railg/default/default_generator.rb', line 3

def configure_generator
  environment <<-EOT, env: 'development'
  config.generators do |g|
g.assets false
g.helper false
g.jbuilder false
g.test_framework false
  end
  EOT
end

#create_dbObject



21
22
23
# File 'lib/generators/railg/default/default_generator.rb', line 21

def create_db
  rake 'db:create'
end

#insert_meta_tagObject



14
15
16
17
18
19
# File 'lib/generators/railg/default/default_generator.rb', line 14

def insert_meta_tag
  insert_into_file 'app/views/layouts/application.html.erb', <<-EOT, after: "  <head>\n"
  <meta charset='utf-8'>
  <meta name='viewport' content='width=device-width, initial-scale=1'>
  EOT
end