Sha256: c734a3c212f2f1b5c0adac3df3ee4184a66d63141441c8b37880a8bcb2367525
Contents?: true
Size: 588 Bytes
Versions: 3
Compression:
Stored size: 588 Bytes
Contents
require "active_support/configurable" module Ridgepole module ReplaceDbTask class Config include ActiveSupport::Configurable config_accessor :ridgepole, default: 'bundle exec ridgepole' config_accessor :database_yml_path, default: 'config/database.yml' config_accessor :spec_configs, default: [ ::Ridgepole::ReplaceDbTask::SpecConfig.new( spec_name: nil, schema_file_path: 'db/schemas/Schemafile' ) ] def spec_config(name) spec_configs.detect { |c| c.spec_name == name } end end end end
Version data entries
3 entries across 3 versions & 1 rubygems