Sha256: e13e2b3548fc443da936fb67424074fb2425a9828d80ce24ddf5011a02f42e07

Contents?: true

Size: 824 Bytes

Versions: 14

Compression:

Stored size: 824 Bytes

Contents

# encoding: UTF-8
module ModelsAuditor
  class DbConfigGenerator < Rails::Generators::Base
    def add_db_config
      if (nmsps = ModelsAuditor.config.connection_namespace).present?
        inject_into_file 'config/database.yml', before: /\z/ do
          "\n#{nmsps}_development: &#{nmsps}_development\n" +
            "  adapter:    postgresql\n" +
            "  encoding:   unicode\n" +
            "  database:   audit_database\n" +
            "  pool:       5\n" +
            "  host:       localhost\n" +
            "  username:   audit_user\n" +
            "  password:   \n" +
            "#{nmsps}_production:     *#{nmsps}_development\n" +
            "#{nmsps}_staging:        *#{nmsps}_development\n" +
            "#{nmsps}_test:           *#{nmsps}_development\n"
        end
      end
    end

  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
models_auditor-1.2.1 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-1.2.0 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-1.1.1 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-1.1.0 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-1.0.7 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-1.0.6 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-1.0.5 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-1.0.3 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-1.0.2 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-1.0.1 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-1.0.0 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-0.2.0 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-0.1.1 lib/generators/models_auditor/db_config/db_config_generator.rb
models_auditor-0.1.0 lib/generators/models_auditor/db_config/db_config_generator.rb