class DataMigrate::Config
Constants
- DEFAULT_DATA_TEMPLATE_PATH
Attributes
Public Class Methods
Source
# File lib/data_migrate/config.rb, line 19 def initialize @data_migrations_table_name = "data_migrations" @data_migrations_path = "db/data/" @data_template_path = DEFAULT_DATA_TEMPLATE_PATH @db_configuration = nil @spec_name = nil end
Public Instance Methods
Source
# File lib/data_migrate/config.rb, line 27 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