class RidgepoleRake::Configuration

Attributes

ridgepole[R]

Public Class Methods

new() click to toggle source
# File lib/ridgepole_rake/configuration.rb, line 5
def initialize
  @ridgepole = default_ridgepole_options.with_indifferent_access
end

Public Instance Methods

ridgepole=(hash) click to toggle source
# File lib/ridgepole_rake/configuration.rb, line 9
def ridgepole=(hash)
  @ridgepole = hash.with_indifferent_access
end

Private Instance Methods

default_ridgepole_options() click to toggle source
# File lib/ridgepole_rake/configuration.rb, line 15
def default_ridgepole_options
  {
    config: 'config/database.yml',
    file:   'db/schemas/Schemafile',
    output: 'db/schemas.dump/Schemafile',
    env:    'development',
  }
end