class DataMigrate::Config
Constants
- DEFAULT_DATA_TEMPLATE_PATH
Attributes
data_migrations_path[RW]
data_template_path[RW]
db_configuration[RW]
spec_name[RW]
Public Class Methods
new()
click to toggle source
# File lib/data_migrate/config.rb, line 19 def initialize @data_migrations_path = "db/data/" @data_template_path = DEFAULT_DATA_TEMPLATE_PATH @db_configuration = nil @spec_name = nil end
Public Instance Methods
data_template_path=(value)
click to toggle source
# File lib/data_migrate/config.rb, line 26 def data_template_path=(value) @data_template_path = value.tap do |path| raise ArgumentError, "File not found: '#{path}'" unless path == DEFAULT_DATA_TEMPLATE_PATH || File.exist?(path) end end