class Embryo::PostgresGenerator

Public Instance Methods

install() click to toggle source
# File lib/generators/embryo/postgres.rb, line 8
def install
  gem "pg"
  create_file "config/database.yml", database_yml_data
  create_file "config/database.yml.example", database_yml_data
  gitignore "config/database.yml"
end

Private Instance Methods

database_yml_data() click to toggle source
# File lib/generators/embryo/postgres.rb, line 17
    def database_yml_data
"default: &default
  adapter: postgresql
  template: template0

test:
  <<: *default
  database: #{application_name}_test

development:
  <<: *default
  database: #{application_name}_development
"
    end